Sigma Ratings
Show contact
Stuart Jones
Founder & CEO
Carlo Latasa
VP, Engineering
Meenu Deol
Director, Marketing
Randal Skipper
Chief Revenue Officer
Alexandre de Villiers
Chief of Staff, VP, Operations
+ 4 more
Niger Little-Poole
Director, Engineering
Nathan Piazza
Director, Customer Experience Engineering
Current role
View in org chart