Log in
Youi Insurance
Contact
Links
Previous companies
View in org chart
Steve Nichols
Chief Information Officer
Andrew McCulloch
IT Manager
Leon Meintjes
Technical Lead Software Engineering
Carole Barnay
Data Governance Lead
Roy Marshall
Lead Quality Assurance Engineer
+ 4 more
December, 2018 - present
May, 2017
IT Manager at EA Technology
IT Manager at Cohda Wireless
IT Manager at Costa Crociere S.p.A.
IT Manager at InnovationM
IT Manager at Shaw Bakers