Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21162508

    EMotorad logo

    Business Head

    EMotorad · London · onsite · Posted 86d ago

    Undisclosed8–15 yrsfulltimeSourced fromIIM Jobs

    About a minute. You'll make an account on the way through.

    About this role

    About the job:

    Company Description:

    EMotorad is dedicated to helping the world transition toward a healthier, cleaner, and greener way of living. The company designs and delivers innovative electric mobility solutions that reduce environmental impact while improving everyday transportation. EMotorad focuses on combining advanced technology with user-friendly design to make sustainable mobility accessible and appealing. Team members contribute directly to a mission-driven organization that values innovation, responsibility, and long-term positive change.

    Role Description:

    The Business Head role at EMotorad is a full-time hybrid position based in London, with flexibility for some work from home. This role is responsible for leading overall business operations, setting strategic direction, and driving growth in key markets. Day-to-day responsibilities include developing and executing business plans, overseeing sales and marketing initiatives, managing budgets and financial performance, and building strong partnerships and distribution channels. The Business Head will collaborate closely with product, operations, and leadership teams to ensure alignment with the companys mission of sustainable mobility. This position also involves mentoring cross-functional teams, monitoring market trends, and identifying new opportunities to expand EMotorads presence and impact.

    Qualifications:

    - Leadership and management skills, including experience guiding cross-functional teams and overseeing business operations.

    - Strategic planning and business development abilities, with proven experience in setting and executing growth-focused strategies.

    - Strong commercial acumen, including experience with budgeting, financial analysis, and revenue optimization.

    - Background in sales and marketing, ideally within mobility, consumer products, or sustainability-focused industries.

    - Excellent communication, negotiation, and stakeholder management skills, with the ability to build and maintain strategic partnerships.

    - Experience working in or with UK and European markets; prior exposure to hybrid or international environments is beneficial.

    - Bachelors or Masters degree in Business, Management, Finance, or a related field, or equivalent professional experience.

    - Genuine interest in sustainable mobility, environmental responsibility, and promoting healthier lifestyles.

    Sourced from iimjobs

    Skills

    EV Product SalesEV Product MarketingSales HeadSales StrategyCorporate Strategybusiness headMarketing HeadInternational MarketingSalesmarketingInternational Sales

    About EMotorad

    EMotorad logo

    EMotorad

    Automobile

    420

    employees

    2020

    6 years old

    Pune, Maharashtra

    IN

    ₹7L PA avg

    Avg at EMotorad

    About

    We believe we are changing the world, one e-bike at a time, and playing a part in bringing India to the Global map for EVs

    Industries

    Automobile

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    4.2

    Career growth

    4.1

    Work-life

    3.7

    Employees rate it well for

    Company Culture39Skill Development39

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Business Head · waiting for your command