Clicki corporate office is located in 8187 Clyde Park Ave SW, Byron Center, Michigan, 49315, United States and has 11-50 employees.
clicki
Departments
Number of employees
Sales
4
C-Suite
2
Engineering & Technical
2
Marketing
1
Information Technology
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Clicki's success, and advanced their careers.
Explore More
Clicki is a referral software designed specifically for home and personal service businesses, offering automated referral programs that streamline the process of tracking, attributing, and paying out referrals. The platform provides personalized referral links and integrates seamlessly with major CRM systems, allowing businesses to launch campaigns... Read More