The leadership team at iMocha has a lot of experience in the business and technology industries. Many of them have worked for large companies such as IBM and HSBC, while others have founded their own businesses. They also have a wide range of educational backgrounds, from computer science to marketing and finance.
View all