Catapult employs 9 employees. The Catapult management team includes Kevin Fleming (Founder and CEO), Ioana Lucretia (Chief Impact Officer), and Ren Mao (Chief of Staff, Product and Operations Lead).
Looking for a particular Catapult employee's phone or email?