CMC Markets plc
What does it take to build a high-performing team?