Full-time

Corporate Strategy Manager (Business Development)

Posted by SM Supermalls • Pasay, Pasay, Philippines

📍 Pasay, Pasay 🕒 February 23, 2026

About the Role

The Unit Manager for Business Innovation is responsible for leading innovation initiatives and strategic planning activities across SCMC and its business units. The role focuses on identifying opportunities for transformation, developing new business models, and ensuring a structured and measurable approach to innovation. This includes managing the innovation project portfolio, driving cross-functional collaboration, and delivering tangible business value through innovation.


Job Responsibilities:

Innovation Strategy and Leadership

• Develop and lead the execution of innovation strategies that align with the company’s growth objectives. Foster a culture of innovation across the organization.


Business Model Development

• Design and validate new business models and value propositions that address emerging market opportunities and business needs.


Innovation Project Management

• Oversee...

Ready to Apply?

Submit your application today and take the next step in your career journey with SM Supermalls.

Apply Now