Nooks corporate office is located in 101 Montgomery St Ste 350, San Francisco, California, 94104, United States and has 51-200 employees.
nooks communications inc
nooks
nooks'
nooks salesfloor
Departments
Number of employees
Sales
51
Engineering & Technical
22
Operations
8
C-Suite
4
Information Technology
3
Human Resources
2
Marketing
2
| Location | People at location |
| North America | 51-200 |
| Europe | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Nooks's success, and advanced their careers.
Account Executive at Grace Hill
Worked as Senior Sales Development Representative
at Nooks (2024-2025)
Explore More
Nooks provides revenue infrastructure designed for sales representatives and agents, utilizing AI technology to enhance outbound, inbound, and deal management processes. With over 1,800 revenue teams leveraging its platform, Nooks offers features such as AI dialing, sequencing, and coaching to optimize sales performance. The company focuses on deli... Read More