Lumi Corporate Office Headquarters

Where is Lumi Corporate office Headquarters

Lumi Headquarters Address and Contact

  • Address:1214 E 18th St, Los Angeles, California, 90021, United States
  • Phone Number: (213) 222-6013
  • Email: #
  • Number of Employees:200
  • Established:2009
  • Key People:Nicole Fernandez
  • Est. Annual Revenue:$9.1M

Lumi Headquarters Location & Directions

Lumi Headquarters Executive Team



Nicole Fernandez Creative Art Director
Avery Antonio Manager, Production
Peter Vultaggio Chief Executive Officer
Steve Wollkind Head of Engineering
Christina Hamill Vice President
Jonathan Griffin Vice President, Engineering

About Lumi, History and Headquarters Information

Lumi Headquarters Photos


Lumi Company Resources