Jobs in Metra Group

1 opportunities available

Metra Group

Direct Sales Specialist

Metra Group Argentina

Position: Direct Sales Specialist with FLUENT EnglishLocation: Flexible, but must be able to work in the New York time zone.The ideal candidate is a m...

Sales and Business Development onsite