Bensource corporate office is located in 15 Lenox Pointe NE Ste A, Atlanta, Georgia, 30324, United States and has 11-50 employees.
bensource
bensource employee benefits
bensource
bensource llc
bensource employee benefits
ben source
Departments
Number of employees
Operations
1
Finance
1
Human Resources
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Bensource's success, and advanced their careers.
Team Lead Account Exec... at Legacy Risk Solutions
Worked as Insurance Specialist
at Bensource (2017-2017)
Supervisor, Human Reso... at Mass General Brigham
Worked as Manager, Client Services
at Bensource (2017-2017)
Explore More
Bensource exist to serve Bensource's clients by attending to their needs first. For over 25 years Bensource has been helping business owners make important decisions on health, dental, life and disability insurance. As one of the few firms in the country with real experience in Multiple Employer 401k plans, BenSource guides associations and other g... Read More