Business Development Executive - Innovation
10 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 ...