Takes on responsibility for area comprising Italy, Spain, Portugal and Greece / Also becomes responsible for dealings with major fleet customers in region as head of key accounts / Returns to Europe a...
Corporate
© Copyright 2023