hero

Portfolio Jobs

Search below for open positions across OurCrowd’s portfolio companies by startup or position.
144
companies
1,280
Jobs
Tailor Brands
Tailor Brands
tailorbrands.com

Locations

New York, USA

industry

Advertising · Commerce and Shopping · Legal · Professional Services · Sales and Marketing · Software

Size

201-1000 employees

Stage

Series C+

founded in

2015

Tailor Brands is a revolutionary business-building platform that simplifies every step of starting, managing, and growing a business. With a comprehensive all-in-one solution that connects all the tools needed to build a successful business and provides personalized guidance on how to effectively utilize them. From LLC formation, obtaining business permits and licenses, to crafting a unique brand identity and online presence - Tailor Brands has it all in a centralized and connected experience.

Something looks off?
Open jobs at Tailor Brands

On-site & Remote