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