To establish and lead Narsun's innovation, ideation, and R&D function -- driving creative concepts from idea to impact. This role ensures every project begins with insight and ends with measurable value, blending business strategy, storytelling, and emerging technology.
Core Mandate
The Head of Business Strategy & R&D will:
Lead
ideation and concept planning
for client and internal projects.
Build and execute
R&D strategy
exploring AI, XR, Web3, and immersive experiences.
Develop
strategic roadmaps
for innovation, partnerships, and internal IPs.
Own projects end-to-end:
from discovery through execution and post-launch learning.
Position Narsun as a
solution-first innovation partner
, not just a production house.
Key Responsibilities
Lead
strategy and ideation
sessions for new and existing clients.
Supervise creation of
concept decks
,
experience maps
, and
strategic documentation
.
Build and maintain the
R&D innovation roadmap
(quarterly themes, pilots, partnerships).
Evaluate tools, technologies, and collaborations for future-ready capabilities.
Ensure project alignment with Narsun's creative and technical vision.
Present ideas, frameworks, and innovation case studies to leadership and clients.
Lead concept ideation and client presentations for new and existing accounts.
Manage and mentor
a multidisciplinary team of strategists, business analysts, researchers, and R&D specialists: fostering creativity, collaboration, and ownership.
Establish clear KPIs, feedback loops, and performance metrics for team members.
Cultivate a culture of innovation, curiosity, and cross-team communication.