About this role
Senior Supply Chain Business Development Manager, Leeds - UK (108893) at Employer. Location: Leeds, United Kingdom. Role: leading projects, developing strategy, supporting leaders Requirements: Consultancy or business development experience, strong business case and structured problem-solving skills, project/program management, PowerPoint and Excel proficiency, and fluency in English. Category: Business Development Seniority: Senior Level Tools: Microsoft PowerPoint, Microsoft Excel Commitment: Full Time Workplace: Onsite Languages: English