Dan O’Toole Chief Executive Officer, Founder, Chairman Michael Trovato Chief Technology Officer Bill Karwoski Chief Revenue Officer Neerav Shah Chief Strategy Officer, Director Piyush Phadke Chief Financial Officer Lora O’Toole Vice President, Business Development John Ritchison Corporate Counsel, Director