ISP logo
Menu

Beck (Chun Wen) Chen

placeholder
Beck (Chun Wen) Chen

Beck (Chun Wen) Chen

Regional Business Development Manager APAC

As Regional Business Development Manager at LSP Renewables, Beck’s core mandate is to accelerate commercial growth and cultivate strategic client partnerships across the renewable energy landscape. In close collaboration with the APAC team, Beck works to deliver seamless, high-impact recruitment solutions, strengthen long-term client trust, and reinforce LSP Renewables’ market leadership in the global energy transition.

With over three years of tenure at LSP Renewables, Beck has developed strong expertise in salary benchmarking, compensation advisory, and new market expansion. Through a consultative and data-driven approach, Beck supports the renewable energy ecosystem by connecting exceptional talent with transformative projects, enabling sustainable growth and contributing to the advancement of net-zero ambitions.

Beck Jobs

Solar

Administration Coordinator

Tokyo, Japan

Are you ready to take your administrative skills to the next level? An exciting role awaits as an Administration Coordinator in Tokyo, Japan. This position is ideal for a detail-oriented professional eager to contribute to a dynamic and collaborative team. The successful candidate will play a pivotal role in ensuring the smooth operation of the office, providing essential support to various departments, and enhancing overall efficiency. The organisation values a supportive and inclusive work environment where each team member's contributions are recognised and celebrated. As an Administration Coordinator, you will be integral to the business, streamlining processes and facilitating effective communication across teams. Key Responsibilities • Coordinate daily administrative tasks, including scheduling meetings, managing calendars, and organising travel arrangements. • Serve as the primary point of contact for internal and external communications, ensuring timely and accurate responses. • Maintain and update office records, databases, and filing systems. • Assist in the preparation of reports, presentations, and correspondence. • Support the HR department with onboarding new employees and maintaining personnel records. • Manage office supplies and equipment, ensuring optimal inventory levels. • Collaborate with various departments to facilitate project management and workflow. • Handle confidential information with discretion and professionalism. Qualifications • Bachelor’s degree in Business Administration, Management, or a related field. • Minimum of 3 years of experience in an administrative or coordination role. • Professional certification in office management or administration is a plus. • Proven track record of managing multiple tasks and priorities in a fast-paced environment. • Experience working in an international or multicultural setting is advantageous. Skills • Strong organisational and time-management skills. • Excellent written and verbal communication abilities. • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook). • Ability to work independently and as part of a team. • High attention to detail and accuracy. • Problem-solving skills and the ability to think critically. • Familiarity with office management systems and procedures. • Strong interpersonal skills and the ability to build relationships at all levels. This role offers the chance to grow professionally while contributing to a thriving organisation in one of the world's most vibrant cities. If you are a proactive and dedicated individual with a passion for administration, this could be the perfect fit for you. Please note: you must already have the right to work in the country where this role is based to be considered for it.

Onshore Wind

Project Manager

Japan

Job Overview A prestigious company in the INDUSTRY sector is seeking a highly skilled Project Manager to join their dynamic team in Japan. This role is pivotal in driving project success and ensuring seamless execution from inception to completion. The Project Manager will work within a collaborative environment, engaging with cross-functional teams to deliver high-quality results that align with the company’s strategic objectives. The successful candidate will be responsible for overseeing project timelines, budgets, and resources, ensuring that all project goals are met efficiently. This role is integral to the business, providing leadership and direction to project teams, and ensuring that all deliverables are achieved to the highest standards. Key Responsibilities Lead and manage project teams to deliver projects on time and within budget. Develop detailed project plans, including timelines, milestones, and resource allocation. Coordinate with stakeholders to define project scope and objectives. Monitor project progress and make adjustments as necessary to ensure successful completion. Prepare and present regular project status reports to senior management. Identify and mitigate potential risks and issues throughout the project lifecycle. Ensure compliance with company policies, procedures, and quality standards. Foster a collaborative and productive team environment. Utilise project management tools and software to track project performance. Qualifications Bachelor’s degree in Project Management, Business Administration, or a related field. Minimum of 5 years of experience in project management within the INDUSTRY sector. PMP or PRINCE2 certification is highly desirable. Proven track record of successfully managing complex projects. Experience working in a multinational environment is preferred. Skills Strong leadership and team management skills. Excellent organisational and time management abilities. Proficient in project management software and tools. Exceptional communication and interpersonal skills. Analytical and problem-solving capabilities. Ability to work under pressure and meet tight deadlines. Knowledge of industry-specific regulations and standards. Fluent in English; proficiency in Japanese is an advantage. Please note: you must already have the right to work in the country where this role is based to be considered for it.