Ewan Thomas is a Sales Development Manager with a strong background in various roles within the software business industry. Ewan has experience working in different regions such as UK, Nordic, Baltic, Iberia, Italy, and Africa. Ewan has also worked in product support, installation, and direct sales as an Electrical Engineer at Prism. Ewan holds a degree in Electrical, Electronics, and Communications Engineering from Colchester Institute.
Sign up to view 0 direct reports
Get started