Osborne Officially Named Chief Executive of Godolphin

Joe Osborne, who has been acting as interim chief executive of Godolphin’s global operation, will now take the position in a permanent capacity, it was announced June 22.