America's Job Portal
Designation/Post: Corporate Communications Specialist
Division: Corporate Affairs
Reports To: Manager - Corporate Affairs
To support the delivery of Corporate Affairs and Communications across DBB, working across internal and external channels to ensure consistent, clear, and controlled messaging across the business. This role is hands‑on and requires coordination across multiple communication channels, including intranet (SharePoint), website, social media, leadership communications, and project‑based messaging.