Atlas's HR department is led by Gene Waas (Senior Talent Acquisition Specialist) and has 22 employees.
Neha Bhushan
Talent Acquisition Specialist
Vishnu Satish
Lead Recruiter
Scott Sussman
Senior Talent Acquisition Manager
Looking for a particular Atlas employee's phone or email?