Inlea

Inlea is a multinational firm headquartered in Barcelona that provides outsourcing services for international companies. Our main focus is on Human Resources, Project Management and Billing Representative services, currently supporting several different projects in over 30 countries.

www.inlea.com