Inside Sales Representative for Italy South (1.5 year contract)

Bucharest, Romania, Bucharest, Romania