Our team

Barak Bar-Cohen

Founder & Chief Executive Officer

See More

Steve Rubin

Co-Founder & Chief Financial Officer

See More

Josh Schwartz-Dodek

Chief Technology Officer

See More

Kenneth Dee

Senior Vice President of Commercial Development

See More

Julie Perryman

Vice President of Commercial Operations

See More

Ryan Homeny

Vice President of Operations

See More

Chris Wareham

Vice President of Finance

See More

Geraldine Dunkley

Senior Director of Human Resources

See More