Log in
TRAFiX LLC
Contact
Links
Previous companies
View in org chart
Michael Ottrando
Managing Director, Global Head Of Sales
Mark Holden
Sales Manager EMEA
Nadeepa Ranasinghe
Senior Sales Executive
March, 2023 - present
Sales Manager EMEA at FingerprintJS
Sales Manager EMEA at Studio Network Solutions
Sales Manager EMEA at Oru Kayak
Sales Manager EMEA at Additel
Sales Manager EMEA at Precise TV