The current executive team at Leo have a long and varied history in the business world. They have experience as entrepreneurs, working in accelerators and startups, as well as in more established companies. They also have a wide range of educational backgrounds, from history to business. This means that they are well-equipped to deal with the challenges of running a company and are always looking for new opportunities to grow and improve.
View all