Greystar
–
Mohali, Punjab, India
... Completes various human resources, financial, administrative, and other reports and analysis, and performs other duties as assigned or as necessary. 2. Participates in other projects and corporate initiatives as assigned. Organizational ... - Jun 18