Chubb is seeking a senior technology leader to define and lead the strategy, vision, and evolution of its global Marketing Technology and digital workplace portfolio. The leader will bring deep expertise in modern marketing technologies, particularly the Adobe ecosystem, and understand emerging technologies reshaping marketing organizations. In partnership with Marketing, Communications, and business leaders, this person will shape the Marketing Technology strategy and identify opportunities to use AI, data, automation, and emerging technologies to create capabilities and improve customer, partner, and employee experiences. The role will build and develop the global technical organization responsible for delivering the strategy, uniting teams across platforms, functions, and geographies while developing talent and future leaders. It has end-to-end responsibility for engineering, delivery, production support, operations, and modernization across digital experience, marketing automation, CRM, customer data and personalization, SharePoint applications, the corporate intranet, and other marketing technologies. The leader will keep existing platforms and services stable, secure, resilient, and well supported while introducing new capabilities. The position owns the global MarTech strategy, operating model, multi-year roadmap, and investment priorities; establishes organizational structures and practices; leads portfolio planning and execution; and serves as the senior technology partner to business stakeholders. It also oversees governance, risk, financial planning, resource strategy, vendor performance, software and services spending, contracts, and license optimization. The role requires communicating portfolio health, business value, investment priorities, and risks to senior business and technology leadership. The pay range is $148,500 to $214,500, with the specific offer depending on skills and other factors. The role may also be eligible for a discretionary annual incentive program. Chubb offers a comprehensive benefits package; details are available on its careers website. The pay range may be adjusted for the applicable geographic differential. Chubb is a global insurance company operating in 54 countries, providing commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance. Chubb states its commitment to equal employment opportunity and compliance with applicable laws and prohibits unlawful discrimination, harassment, and retaliation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior