call: +91 63669 44001
Recent: Manager Leverage Business Solutions, Bangalore
Recent: Manager – Leverage Business Solutions, Chennai
Recent: Manager Business Development – Chennai
Our partner clients and candidates benefit from over 50 years combined recruitment expertise gained across India, South East Asia, Middle East, Japan, UK, Rest of Europe, and the United States of America.