Offleash corporate office is located in 107 S B St Ste 330, San Mateo, California, 94401, United States and has 11-50 employees.
offleash
offleash
kulesa faul
kulesa public relations
offleash pr
offleash public relations
Departments
Number of employees
Marketing
4
Sales
4
C-Suite
2
Operations
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Offleash's success, and advanced their careers.
Senior Director, Globa... at NinjaOne
Worked as Director, Public Relations Cybersecurity
at Offleash (2018-2019)
Lead & Employee Commun... at Omnissa
Worked as Public Relations Account Executive
at Offleash (2017-2018)
Explore More
Offleash PR is a leading public relations firm recognized by Forbes for its impactful communications strategies that drive growth for brands in the enterprise technology sector, including AI, cybersecurity, and data. The company specializes in building lasting brands from growth stage to IPO, utilizing creativity and concise storytelling to cut thr... Read More