UpGuard's IT department is led by Navid Ejlali (Senior Cyber Security Executive) and has 20 employees.
Navid Ejlali
Senior Cyber Security Executive
David Cornish
Manager, Cyber Security Analysts
Donncha Fahy
Engineering Manager
Payton Vallee
Information Technology Business Relationship Manager
Daniel Benda
Senior Software Engineer
Samara Hani
Grant Management Specialist
Karl Malakoff
Looking for a particular UpGuard employee's phone or email?