If you're a manager at a global pharmaceutical, biotech, medical device, or life science company &... π¨ Don't feel CONFIDENT using English to communicate with your global colleagues & clients π¨ Feel you don't express your thoughts CLEARLY or PROFESSIONALLY enough in English at work π¨ Feel FR... Read more
This company has no teams yet
This company has no offices yet