Position Overview The Sub-Regional Marketing & Communications Manager is responsible for positioning the WSP brand across the sub-region in line with WSP’s global brand strategy and desired brand positioning, while supporting the transformation of Marketing &