Tailor Brands corporate office is located in 120 E 23rd St Fl 5, New York, New York, 10010, United States and has 51-200 employees.
tailor brands ltd
tailor brands
tailor brands corp
tailor product design
tailorbrand
branding design
Departments
Number of employees
Marketing
20
Engineering & Technical
19
Finance
8
Information Technology
7
Operations
6
C-Suite
5
Sales
4
| Location | People at location |
| Asia | 51-200 |
| North America | 1-10 |
| Africa | 1-10 |
| Europe | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Tailor Brands's success, and advanced their careers.
Founder & Board Member at DayTwo
Worked as Chief Operating Officer & Chief Financial Offi...
at Tailor Brands (2022-2024)
Chief Technology Offic... at Captain Up
Worked as Senior Software Engineer
at Tailor Brands (2019-2020)
Director, Product Mana... at Personetics
Worked as Group Product Manager
at Tailor Brands (2021-2022)
Explore More
Tailor Brands offers a comprehensive suite of services designed to assist small businesses in their setup and growth. Their platform enables users to design logos, launch websites, print business cards, and form LLCs, among other features. The company targets entrepreneurs and small business owners looking for an easy and efficient way to establish... Read More