Freedom corporate office is located in 321 W Rosemary St, Chapel Hill, North Carolina, 27516, United States and has 11-50 employees.
freedom
freedom perks
freedom app
freedom.to
freedom app for ios
freedom matters
Departments
Number of employees
Engineering & Technical
3
C-Suite
2
Sales
2
Marketing
2
Operations
2
Medical & Health
1
Information Technology
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| Europe | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Freedom's success, and advanced their careers.
Explore More
Easily block distracting websites and apps on any device. The original and best website blocker, Freedom helps you be more focused and productive.... Read More