Log in
3CX
Contact
View in org chart
Nick Galea
CEO, CTO & Founder
Ruth Elizabeth Abbott
Operations Director
Michael Borg
Director, Product
Pierre Jourdan
CISO
Alice Karlson
Finance Manager
+ 7 more
Kristina Moran-Pimenova
Business Development Manager
Nikos Tsironis
Support Manager UK
7 members
Current role