The leadership team at BioCatch has a wide range of experience in various industries, including but not limited to telecommunications, cyber security, and pharmaceuticals. They also have a wide variety of educational backgrounds, from electrical engineering to marketing. This diverse set of experiences and perspectives is a major strength of the company.
View all