Immuta's HR department is led by Elena Ivanova (Director of Communications) and has 8 employees.
Elena Ivanova
Director of Communications
Andy Olsen
Senior Director, People
Elizabeth Harima
Talent Acquisition Specialist
Ben Joplin
Receivables Management Specialist
Joe Madden
Head of Corporate Communications
Scott Nichols
Marketing Operations Specialist
Looking for a particular Immuta employee's phone or email?