Gemma Deveney
Indeed
International Dir
Gemma is a Director at Indeed, working with Indeed's International Team in Austin, TX. Indeed is the #1 job site worldwide, with over 150 million unique visitors each month. Indeed is available in more than 50 countries and 28 languages.