Moment logo

Moment

Moment is a global marketplace for creatives. We exist to inspire the creative in everyone. To get the right gear, learn new skills, take epic trips, and make new friends along the way.

Headquarters Location
55 S Atlantic St, Seattle, WA 98134
Total Investment Amount
$4,500,000
Employee Count
20 - 100 employees
Year Founded
2014
CEO
Marc Barros
Founded By
Richard Tait, Michael Thomas, Marc Barros
Is Public
FALSE
Is Acquired
FALSE
To discover, search, filter and sort thousands of companies and job listings please sign in.