Clue: Ace management team on a ship (6)
Answer: ABOARD
Explanation: Definition: on a ship
A charade of A ('ace') plus BOARD ('management team').