Human Resources IT Staffing + Recruiting
Kelaca is a Talent Acquisition and Advisory firm, founded with a vision to redefine the recruiting experience.