2 POSTS
Ben is an entrepreneurial problem solver, having spent most of his career as a management consultant. Ben drives the business strategy and the global operations, and has shaped the business as it evolves, growing from an initial team of 4 to more than 30 people globally now.