Digital Marketing Manager
Hace 1 día
Monterrey NL, Monterrey (municipio); Estado de Nuevo León, México
Bray International, Inc.
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Bray is seeking an experienced and strategic Digital Marketing & Web Manager to lead the development, optimization, and governance of our global digital ecosystem. This position will oversee corporate websites, SEO/AEO initiatives, analytics, marketing technologies, localization programs, and social media strategy while leading a multidisciplinary digital team that supports business growth worldwide
Responsibilities
Digital Strategy & Website Management
Lead the strategy, governance, and continuous improvement of Bray's global websites.
Guide user experience, content structure, navigation, search, mobile performance, and customer-facing enhancements.
Prioritize digital projects that support customer engagement, lead generation, and business needs
SEO, AEO & AI Search Optimization
Direct search engine optimization, technical search health, keyword visibility, indexing, and organic traffic initiatives.
Advance answer engine optimization and visibility across emerging AI-driven search platforms.
Analytics & Performance Reporting
Own website analytics, Power BI reporting, and recurring digital performance reviews.
Analyze traffic, engagement, campaign, product-page, geographic, and AI-referral trends.
Marketing Technology & Platforms
Oversee marketing workflow and ticketing applications, including requirements, enhancements, user access, and operational support.
Coordinate with IT and developers on integrations, security, architecture, and scalability.
Evaluate marketing, translation, automation, and AI-enabled technology opportunities.
Localization, Content & Digital Development
Support multilingual websites, translation workflows and tools, glossary management, and localization governance.
Direct deployment of product-page improvements, visual assets, animations, content, and digital functionality.
Social Media
Lead governance and strategy of a unified global Social Media strategy
Manages and drives detailed monthly Social Media calendar and execution
Qualifications
Bachelor's degree in Marketing, Digital Marketing, Business, Information Systems, Computer Science, Communications, or related field.
Fluent English communication skills (written and verbal).
Minimum 5 years of experience managing enterprise websites and/or digital marketing programs.
Experience leading cross-functional projects and teams.
Strong knowledge of CMS platforms, SEO, digital analytics, and website optimization.
Experience with Google Analytics, Power BI, or similar reporting tools.
Excellent communication, project management, and stakeholder management skills.
Experience supporting global and multilingual digital environments
Why Join Bray?
Join a global organization where you can influence digital transformation, leverage emerging technologies, and help shape the future of our digital customer experience.