The Business Development Manager is responsible for selling Manpower services to clients, focused on new business development (securing new client logos). Present value proposition and educate potential clients on talent strategy via the Manpower sto Business Development, Manager, Business, Development, Staffing, Management, Administrative, Power