Leftbrain

HQ
Los Angeles
14 Total Employees
Year Founded: 2019

Leftbrain Offices

Leftbrain is headquartered in Los Angeles.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: None

U.S. Office Locations

HQ

Los Angeles

Los Angeles, CA, United States