Where Is Lemonade Corporate office Headquarters

Lemonade Headquarters Address and Contact

Lemonade


  • Address: 5 Crosby St, New York, NY 10013, United States
  • Phone Number: +18447338666 
  • Email: Click Here
  • Number of Employees: 5000+
  • Established: 2015
  • Founder: Daniel Schreiber 
  • Key People: Daniel Schreiber, Chairman/Co-CEO/Co-Founder

Lemonade Headquarters Location & Directions

Lemonade Headquarters Executive Team

Name

Title

Daniel Schreiber

Chairman/Co-CEO/Co-Founder

Shai Wininger

Pres/Co-CEO/CTO/Treasurer/Secy/Co-Founder

Timothy E Bixby "Tim"

Chief Financial Officer

Lemonade, History and Headquarters Information


Lemonade Headquarters Photos

Rate This
>