Login or register to see your saved jobs and receive scout emails
Login or register to find a job
Job ID : 1617173 Date Updated : October 15th, 2026

Business Development Manager / Director

Hiring Company A global leader in solar energy and energy storage solutions
Location Tokyo - 23 Wards
Job Type Permanent Full-time
Salary Negotiable, based on experience

Job Description

Main Responsibilities
Conceptualize and execute on multi-channel campaigns across the prospect and customer lifecycle, ensuring the alignment of communications and messaging across all channels
Manage content and updates for customer and internal touch points, establishing budget guidelines, participating in events, documenting business processes, and providing additional sales support
Gather customer and market insights to inform outreach strategies, increase customer conversions, and generate more qualified leads
Identify effectiveness and impact of current business initiatives with tracking and analysis, and optimize accordingly

Employee Benefits:
Health Insurance (健康保険)
Employees' Pension Insurance (厚生年金保険)
Employment Insurance (雇用保険)
Workers' Accident Compensation Insurance (労災保険)
Paid Annual Leave (有給休暇)
Statutory Rest Days / Holidays

General Requirements

Minimum Experience Level Over 3 years
Career Level Mid Career
Minimum English Level Business Level
Minimum Japanese Level Business Level
Minimum Education Level Bachelor's Degree
Visa Status Permission to work in Japan required

Required Skills

YOUR PROFESSIONAL BACKPACK:
Bachelor’s degree in business, marketing or related field. Master’s degree is a plus
Relevant professional experience, with at least multiple years in business development, commercial strategy, or marketing leadership roles, and proven experience leading teams or major market initiatives.
Solid experience in the Energy sector, particularly within renewable energy
Good understanding distribution channels/promoting campaigns
Experience developing marketing plans, in renewable energy area/on consumer product
Partnerships with cross-functional teams, influencing strategy and investment
Japanese ? English. Any other language will be an advantage
COMPETENCIES:
Excellent written and verbal communication skills
Strong project management, multitasking, and decision-making skills
Metrics-driven marketing mind with eye for creativity
Flexible and team-orientated
Strong interpersonal relationship skills

Job Location

  • Tokyo - 23 Wards

Work Conditions

Job Type Permanent Full-time
Salary Negotiable, based on experience
Industry Other

Job Category