About Us

Deeply Experienced Senior Leadership Team

200+ Combined Technical Staff

More than Half with PhDs

Michael Stewart
Chief Executive Officer
Chairman of the Board

Nick Powling
Chief Financial Officer

Chip Dempsey
Managing Director – Financial Services

Charles Parker
Chief Product Officer