3 of 3 Business Manager Jobs in Slough

Business Development Manager

Hiring Organisation
GCS Associates
Location
Slough, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 65,000 Annual
Position: Business Development Manager - Solar PV & Renewables Region: Southern England Sector: Solar Systems Salary: 60,000 - 65,000 + Bonus + Company Car/Allowance + Excellent Benefits Business Development Manager - Solar PV & Renewable Energy The Opportunity Are you passionate about driving growth within the renewable … renewable energy solutions . As part of continued investment in their rapidly growing Solar PV division, they're looking to appoint a commercially driven Business Development Manager to develop sales across Southern England. This is an excellent opportunity to join an established business that is investing heavily ...

Business Development Manager - Tech Training

Hiring Organisation
FIND
Location
Slough, Berkshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
consultative, solution-led selling and want to operate within one of the fastest-growing areas of the market. The Role This is a new business focused role within a high-performing commercial sales team.You'll be responsible for: generating your own pipeline identifying and winning new clients leading consultative … fast-paced, target-driven and highly collaborative, with strong progression opportunities for high performers. What They're Looking For Proven success within B2B sales, business development or consultative solution sales Strong self-generation/new logo capability Commercially driven, resilient and ambitious mindset Comfortable engaging senior stakeholders and decision ...

Business Development Manager - Data Center Critical Power Solutions

Hiring Organisation
17918
Location
Slough, Berkshire, United Kingdom
matter to us. We believe in the power of different perspectives, experiences, and backgrounds to ignite innovation and drive success. We're in the business of empowering people, and that includes you. Your journey here is not just about a job it's about a shared vision ...