Leo Thomas

Country Manager MENA, Insider

Leo Thomas

Country Manager MENA, Insider

Biography

Leo Thomas is the Country Head, MENA at Insider and loves helping digital organizations with reaching their growth potential through the effective implementation of AI strategies across the entire sales funnel. Through heading a team of specialists, he has been instrumental in the early adoption of artificial intelligence by enterprise clients from the airline, electronic, automotive and fashion industry across the entire region.  Leo packs a punch when it comes to Customer Acquisition and driving Sales, with hands-on experience in startup ecosystems and redefining business processes.  While his work takes him around the world, Leo is proud to call,  Bangalore, home.