iBTR corporate office is located in 6230 Fairview Rd Ste 210, Charlotte, North Carolina, 28210, United States and has 51-200 employees.
ibtr
Departments
Number of employees
Sales
21
Information Technology
13
Operations
8
Human Resources
8
Engineering & Technical
6
Marketing
5
Finance
3
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to iBTR's success, and advanced their careers.
Explore More
iBTR specializes in optimizing HR technology and enhancing employee engagement through tailored services such as HR tech consulting, benefits administration, and employee engagement solutions. Their responsive and knowledgeable team works collaboratively with clients to address unique HR challenges and implement effective strategies. iBTR aims to i... Read More