Business Development Executive - Innovation
15 days ago
London
Within this Business Development Executive, Innovation, you will manage projects from start to finish, ensuring smooth execution and timely delivery, assist BD Managers on various projects, including ...