Accessibility Links

TPS (Turbomachinery & Process Solutions) Sales Manager - Japan

  • Job type: Permanent
  • Job reference: : BBBH138864
  • Location: Japan, -
  • Sector: Sales & Business Dev, Onshore, Oil and Gas
  • Salary: Negotiable
  • Date posted: 07/01/2019
This vacancy has now expired.

Job Title: TPS (Turbomachinery & Process Solutions) Sales Manager - Japan

Being an international leader in power generation, my client offers ground-breaking technologies to help make power affordable, reliable, accessible and sustainable. If you are interested in being part of a great work environment, this is the perfect job opportunity. My client is looking out for a TPS (Turbomachinery & Process Solutions) Sales Manager, who will be based in Japan.

Location: Japan

Responsibilities include:

  • Lead TPS Sales Team for growing and implementing win-win strategies
  • Identify growth opportunities and develop strategic and operating plans to support growth
  • Drive accelerated growth in Order and Sales
  • Develop relationships with assigned customers at all levels
  • Develop strategies to win profitable business from customers
  • Drive critical business development initiatives, including strategic partnerships, alliances, etc.
  • Develop marketing strategy to grow the business
  • Network with other business units with the same assigned customers

Requirements include:

  • Minimum university degree in engineering
  • At least 3 years of relevant TPS sales experience, in OEM and/or EPC business
  • 3 years' experience in leading TPS sales team(s) to develop/execute commercial growth plans
  • Proficiency in Japanese is an added advantage, to convey technical concepts effectively

Interested applicants, kindly email your updated CV (in Microsoft Word format) to for a confidential discussion.

Only shortlisted candidates will be notified.

Elaine Foo

Spencer Ogden Pte Ltd

License Number: 13C6321

Registration Number: R1551452

For more information about this role please contact our Singapore office Spencer Ogden Energy Pte Ltd Agency License Number: 13C6321