Omnichannel Marketing Manager
4 days ago
Havant
Omnichannel Marketing Manager | De'Longhi Group (De'Longhi, Kenwood and Braun) | Kenwood Global ... The De'Longhi Group, headquartered in Treviso, Italy, has international operations in more than 30 ...