Overview Details Press Releases Multimedia Locations People Groups Hanna Norris Chief Communications Officer at Your Team in India Chief Communications Officer at Your Team in India. Hire the best Indian developers from a vast pool of pre-vetted talent with flexible working models to meet your project requirements.