Sloane corporate office is located in 285 Fulton St Fl 63, New York, New York, 10007, United States and has 11-50 employees.
sloane & co
sloane and co
sloane & company llc
sloane pr llc
sloane pr
Departments
Number of employees
Marketing
13
Operations
7
C-Suite
5
Sales
5
Finance
3
Human Resources
3
Information Technology
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Sloane's success, and advanced their careers.
Explore More
Sloane is a strategic advisory and integrated communications firm that specializes in data-driven intelligence, crisis communications, and market insights. They cater to a diverse clientele, including businesses in finance, consumer packaged goods, and college athletics, helping them navigate complex communication challenges. With a focus on collab... Read More