Alex Baird

Alex Baird is the Managing Director of <em>Baird Maritime</em>