Log in
Intuita
Contact
View in org chart
Alex Bit
Founder & CEO
Andy Leach
Chief Operating Officer
Darren Timmins
Chief Technology Officer
Peter Jackson
Chief Strategy Officer
Antonio Carvalho
Managing Director - Analytics
+ 3 more
Current role