The leadership team at Ben has a history of experience in various industries, including human resources, recruitment, accounting, finance, marketing, and sales. They have also received education from a variety of institutions, including universities, colleges, and business schools.
View all