Log in
Kane Solutions
Contact
Links
View in org chart
Nar Almeida
Group Managing Director Sales & Marketing, Deputy CEO
Graziella Vella
Managing Director
Chris Gorski
Chief Legal Officer
Luis Londoño
Chief Technology Officer
Harish Bhoyroo
Current role