OptiCall corporate office is located in 8029 Cooper Creek Blvd Ste 104 Bldg 3, University Park, Florida, 34201, United States and has 51-200 employees.
opticall inc
opticall inc
opticall
opticall
opticall 4 llc
c opticall inc
Departments
Number of employees
Operations
6
Medical & Health
5
Sales
3
C-Suite
3
Information Technology
2
Marketing
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to OptiCall's success, and advanced their careers.
Manager, Information T... at Gettel Automotive Grou...
Worked as Manager, Information Technology
at OptiCall (2014-2016)
Director, Business Dev... at Promptly Patient Exper...
Worked as Vice President, Sales & Marketing
at OptiCall (2016-2024)
Explore More
OptiCall is a medical lead engagement center that specializes in maximizing initial patient contacts for medical practices. They offer a range of services including inbound call handling, website lead management, and AI solutions to convert leads into patients. Targeting growth-focused elective medical practices such as ophthalmology, plastic surge... Read More