OverviewSuggest Edit

Creator (formerly known as Momentum Machines) is a robotics company aimed to automate the preparation of a major food category from start to finish. It operates a burger restaurant where human cooks are replaced by robots.

TypePrivate
Founded2009
HQSan Francisco, CA, US
Websitecreator.rest
Employee Ratings4.7

Locations

Creator is headquartered in
San Francisco, United States

Location Map

Latest Updates

Employees (est.) (Jan 2021)51(+5%)
Cybersecurity ratingAMore

Key People/Management at Creator

Alex Vardakostas

Alex Vardakostas

CEO
Steven Frehn

Steven Frehn

COO & Co-Founder
Noe Esparza

Noe Esparza

Chief Engineer and Director of Systems Engineering
Jeff C. Jensen

Jeff C. Jensen

VP Engineering
Michael Balsamo

Michael Balsamo

Director of Hardware Engineering
Show more

Creator Office Locations

Creator has an office in San Francisco
San Francisco, CA, US (HQ)
680 Folsom St, San Francisco
Show all (1)

Creator Financials and Metrics

Summary Metrics

Founding Date

2009

Creator total Funding

$18.4 m

Creator latest funding size

$18.39 m

Time since last funding

4 years ago

Creator investors

Creator's latest funding round in June 2017 was reported to be $18.4 m. In total, Creator has raised $18.4 m
Show all financial metrics

Human Capital Metrics

Embed Graph
Show all human capital metrics

Creator Cybersecurity Score

Cybersecurity ratingPremium dataset

A

94/100

SecurityScorecard logo

Creator Online and Social Media Presence

Embed Graph

Creator Frequently Asked Questions

  • When was Creator founded?

    Creator was founded in 2009.

  • Who are Creator key executives?

    Creator's key executives are Alex Vardakostas, Steven Frehn and Noe Esparza.

  • How many employees does Creator have?

    Creator has 51 employees.

  • Who are Creator competitors?

    Competitors of Creator include Karakuri, Foodie Card and Picnic.

  • Where is Creator headquarters?

    Creator headquarters is located at 680 Folsom St, San Francisco, San Francisco.

  • Where are Creator offices?

    Creator has an office in San Francisco.

  • How many offices does Creator have?

    Creator has 1 office.