Life Science Graduates/ Account Executive
7 months ago
Acting as a point of contact for specified clients, handling enquiries or deferring to more senior colleagues as appropriate. Ensure effective communications, including attending project briefings and relaying to internal teams, as well as attending client meetings and contributing with project u...