
Zachry Group
Pacesetter in turnkey engineering, construction, maintenance, turnaround and fabrication for industrial sectors.
Sr Manager Creative Services & Brand
Lead enterprise brand strategy, governance, and creative execution across Zachry Group.
Job Highlights
About the Role
The Sr. Manager Creative Services & Brand leads the development, governance, and execution of Zachry Group’s enterprise brand strategy. This role drives the evolution of brand architecture, oversees creative direction across external communications, and ensures consistent application of brand standards across business units, corporate functions, and external channels. Reporting to the Sr. Director of Market Insights, this leader guides a multidisciplinary creative team and collaborates closely with senior executives to translate business objectives into compelling brand narratives and high-impact creative campaigns. The position oversees enterprise brand governance processes, evaluates brand performance, and champions a unified brand experience that strengthens Zachry’s reputation, value proposition, and market position. • Lead development, governance, and execution of enterprise brand strategy. • Drive evolution of brand architecture and oversee creative direction for external communications. • Ensure consistent application of brand standards across business units and external channels. • Guide multidisciplinary creative team and collaborate with senior executives to align brand narratives with business objectives. • Oversee brand governance processes and evaluate brand performance. • Champion a unified brand experience to strengthen reputation, value proposition, and market position.
Key Responsibilities
- ▸brand strategy
- ▸creative direction
- ▸brand governance
- ▸brand standards
- ▸team leadership
- ▸performance evaluation
Work Environment
Office Full-Time