Employees:
Employees at Avesta Computer Services
Head of Talent- Middle East, Russia, Poland, Eastern Europe at Avesta Computer Services
Head of Global Talent Acquisition at Avesta Computer Services
Senior IT Recruiter at Avesta Computer Services
Customer Success Manager at Avesta Computer Services
Vice President - HR and Strategic Accounts at Avesta Computer Services