Our Team Meet the leaders who believe in better. Matthew Derella Chief Executive Officer Lillian Meyer Chief Financial Officer Jun Wang Chief Technical Officer Curt Schwab President, On Demand Kate Burgin General Manager, Talent Stream Simon Broekema VP, Strategy and Operations Rachel Blake VP, Talent Stream Supply David Kaus VP, Human Resources John Rapoport General Counsel