The three individuals who make up the founding team at Intrro all have experience in different areas that they hope to bring to the company. The team has a regional manager from The Adecco Group, a head of energy from Optimus Search, and a middle east analyst from Aegis Defence Services Ltd. They all have different educational backgrounds as well, which they believe will help them in their new venture.
View all