Anderson McQue
Sales Director Power Conversion

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Sales Director Power Conversion
Our client is a leading Electronic Engineering provider of service solutions to the power conversion industry. Its comprehensive range of services include repair and refurbishment, training, technical support and parts management. Our client is committed to the achievement of a carbon neutral planet – solutions today extend the life and increase productivity of customers assets that generate, store and distribute green electricity.
In line with a global drive towards electrification of Energy systems our client is seeing continued demand and appetite for their services. This has opened a new position for a Director of Sales. The successful candidate will be a key member of the company’s Senior Leadership Team with a focus on driving business growth and strategy.
Position: Director of Sales
Contract Type: Permanent
Location: Fully remote, based in UK
Key Responsibilities
Business Development:
- Identify new market opportunities, take personal ownership of the sales cycle and drive the expansion of the customer base across Europe and beyond.
- Grow engagement with key industry stakeholders, partners and cultivate existing client relationships.
- Understand customer pain points and drive innovative ideas and solutions.
Strategic Leadership:
- Develop and execute a comprehensive sales strategy aligned with the company's business objectives.
- Collaborate with senior management to set sales targets, budgets and ensure the achievement of revenue goals.
- Stay ahead of market changes, competitor activity, and emerging/accessible technologies, refining commercial strategy where applicable.
- Set and manage team KPIs, e.g. pipeline, forecasts v budget, and deliver regular updates to the CEO and leadership team.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Team Management:
- Lead, mentor, and inspire the sales team, fostering a culture of high performance and accountability.
- Provide ongoing training and development to ensure the team is equipped with the necessary skills and knowledge.
- Monitor account performance, conduct regular activity reviews, and implement actions with the team as needed.
- Identify smart tools and methodologies through analytics and trends which help drive efficiencies and sustainable growth.
Customer Relationship Management:
- Develop and implement customer retention strategies to ensure long-term client satisfaction and loyalty.
- Address customer issues and concerns, ensuring timely and effective resolution.
- Work closely with the Marketing Team and develop campaigns keeping existing and new clients abreast with company and industry developments.
Sales Operations:
- Oversee the development of sales presentations, proposals, contracts, and negotiations.
- Ensure CRM portal is concise, maintained and reflects key customer engagement/ milestones in the sales cycle.
- Grow and take ownership of your own sales pipeline while managing the overall sales budget.
- Develop technical/product knowledge around the key technologies and applications in the renewable energy space.
- Collaborate with Engineering and Operations to ensure the sales team is equipped with the latest product knowledge.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
About You:
- At least 5-10 years’ experience in a senior commercial role, preferably in a B2B technical environment.
- MBA or similar qualification with a technical first degree, e.g. Electronics, would be an advantage.
- Proven success in driving consistent revenue growth and building successful sales teams.
- Strong understanding of the renewables market with experience in electronics or electrical sectors desirable.
- A financial acumen with significant experience negotiating large commercial contracts in a B2B environment.
- Proficient in the use of good questioning and listening techniques.
- An entrepreneurial spirit with a consultative approach to solving commercial problems and building business.
- Excellent communication and relationship management skills.
- An ability to think strategically and long term.
- Competent and comfortable in a remote working environment.
- Fluency in English with other European language(s) being an advantage.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location