- Insight Global (Houston, TX)
- Job Description A client of Insight Global is seeking a Human Resources Manager in Mumbai, India. This person will provides guidance to designated business ... management. The ideal candidate will have at least 8+ years of human resources work experience, demonstrated leadership experience and experience working with a… more