Where is Lolli and Pops Corporate office Headquarters
Lolli and Pops Headquarters Address and Contact
- 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
Name |
Title |
---|---|
John Marino | President |
Leslie Lambert | Director, Human Resources |
Adelaide Goldberg | Acting General Manager |
Rachel Leisring | District Manager |
Barbara Buchanan | Director, Stores |
Rory Shields | Controller |
Vinayaga Dharmaraj | Director, Technology |
Christopher Cook | Vice President, Human Resources |