Advanced search ↓
Sydney, New South Wales
Sachinder Arora in Sydney, New South Wales works at Appen (Program Manager) and was educated at Delhi University.
Share this profile
Appen Jan 2019 - Present Program Manager
Appen Oct 2013 - Dec 2018 Project Manager
Delhi University 1994 - 1996 Bachelor's degree. Business/Commerce, General
RELATED SEARCHES
AT APPEN