Where is Lolli and Pops Corporate office Headquarters

Lolli and Pops Headquarters Address and Contact

Lolli and Pops
  • Address:3200 Cherry Creek South Dr Ste 400, Denver, Colorado, 80209, United States
  • Phone Number: (415) 445-4500
  • Email: Click Here
  • Number of Employees:800
  • Established:2012
  • Key People:John Marino
  • Est. Annual Revenue:$168.9M

Lolli and Pops Headquarters Location & Directions

Lolli and Pops Headquarters Executive Team



John MarinoPresident
Leslie LambertDirector, Human Resources
Adelaide GoldbergActing General Manager
Rachel LeisringDistrict Manager
Barbara BuchananDirector, Stores
Rory ShieldsController
Vinayaga DharmarajDirector, Technology
Christopher CookVice President, Human Resources

About Lolli and Pops, History and Headquarters Information

Lolli and Pops Headquarters Photos

Lolli and Pops​

Lolli and Pops Company Resources