Certua
Certua's CEO and Executive Team includes Greg Duffield and 2 others.
Greg Duffield
Chief Product Officer
Jason Le Page
Chief Technology Officer
Tom Williams
CEO
View all
3 members