SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Account Management Role at Babcock & Wilcox

Company: Babcock & Wilcox

Location: edmonton, London

Posted: June 11, 2026

Apply for This Position

Submit Application

Position Details

Become an Account Manager with Babcock & Wilcox in Alberta, focusing on customer engagement and driving sales growth through innovative energy solutions.
As an entry-level Account Manager, you will manage relationships and sales efforts across a designated geographic area. The position requires comprehensive knowledge of Babcock & Wilcox products and the ability to provide tailored solutions. Engage in a corporate culture valuing diversity and inclusiveness, while benefiting from extensive training and educational support.
Key Responsibilities:
• Establish and maintain customer relationships for business growth
• Conduct regular visits to existing client sites
• Execute cold and warm calls to expand client base
• Leverage data for targeted marketing and sales strategies
• Ensure timely updates in Customer Relationship Management software
Requirements:
• University Degree, College Diploma, or relevant sales experience
• Mechanical aptitude preferred
• Di...