About this role
Head of Business Development at MacTaggart Scott. Location: Loanhead, Scotland, United Kingdom. Role: leading team, driving growth, managing bids Requirements: Leadership experience driving business growth, bid management, consultative selling, project management, research and strategy, strong communication, and high proficiency in Microsoft Office. Degree in mechanical/electrical/electronic engineering or equivalent. Category: Business Development Seniority: Senior Level Tools: Microsoft Office Commitment: Full Time Workplace: Onsite Languages: English