Abra employs 24 employees. The Abra management team includes Ines Mayssa Benotmane (Head of Recruitment), Natalia Istrankina (Sales Director), and Irfan K (Senior Accountant).
Looking for a particular Abra employee's phone or email?