We are led by proven senior executives with 100+ years of combined experience in the Tech industry.

Chief Executive Officer

Mike Stomberg


Scott Ragusa

Chief Financial Officer

Tim Bauwens

Chief Operating Officer

Carolyn Durham

Executive Vice President

Andrew John

Executive Vice President

Jeff Jorgensen

Executive Vice President

Melissa Masse

Senior Vice President, Recruitment

Chris Mitchell

Vice President

Loren Rakowsky