Meet Our Management Team

rich square

Rich Sorelle

President and Chief Executive Officer

Michael Armbrecht-1

Michael Armbrecht

Chief Financial Officer

Ian Dunn

Ian Dunn

Chief Technology Officer

Betsy Gifford2

Betsy Gifford

Chief Human Resources Officer

John Muller-1

John Muller

Chief Growth Officer

Neil Snowdon

Neil Snowdon

Vice President, RF2M-EMEIA and SSIA