The leadership team at Achilles Group Limited has a wide range of experience in different industries. They have worked as legal counsels, programme managers, commercial managers, and controllers. They have also been involved in scenario planning and analysis. In addition, they have experience working in finance and technology.
View all