Operations Manager – ItalyOur client is a growing car rental brand, currently operating in 34 countries, and now expanding its corporate presence in Italy.This