Leadership Team

About

The leadership team at Catch has a diverse range of experience in different industries, with a few members having experience in the technology industry, while others have experience in sales and marketing. Most members of the team have received a higher education, with several degrees being in mathematics and economics.