StarLeaf
Show contact
Mark Richer
Chief Executive Officer, Co-Founder
Sam Jansen
Chief Technology Officer
Frank Walsh
Head of Operations
William MacDonald
Chief Customer Officer, Co-Founder
Kevin Bernitz
Chief Product Officer
+ 2 more
Darren Cole
IT Manager
Craig Silvester
Test Engineer
Rosie Baish
Software Engineer
6 members
7 members
Current role
View in org chart