
Inchcape is the leading global automotive distributor operating in 40+ markets.
Communications Manager Americas to lead integrated internal and external communications strategy, act as strategic advisor to regional leadership team, and manage communication channels. 10+ years of experience in corporate communications required.
Inchcape is the leading global automotive distributor operating in 40+ markets.