Rain's HR department is led by Adam O'Brien (Partnerships) and has 10 employees.
Adam O'Brien
Partnerships
Christopher Miller
Sourcer
Evett Van Beek
Head of Global People Operations
Katie Berger
Senior Recruiter
Christopher Hanie
Employee Success Manager
Cassie Chidester
Ramaa Iyer
Head of Talent - India
Looking for a particular Rain employee's phone or email?