Administrative specialist at Terumo Europe | HireBase