STACK IT Recruitment employs 12 employees. The STACK IT Recruitment management team includes Natalia Triponiuk (Senior Director Human Resources), Sara (Talent Acquisition Manager), and Brett Flemming (Senior Manager - Business Development).
Looking for a particular STACK IT Recruitment employee's phone or email?