Catapult is a leading sports technology company that aims to improve the performance of athletes and teams.
Catapult is a leading sports technology company that aims to improve the performance of athletes and teams. The Business Development Manager will be responsible for promoting and driving sales in the EMEA region, growing and expanding the client base, and driving revenue.
Catapult is a leading sports technology company that aims to improve the performance of athletes and teams.