Life Science Careers by Umbrella

Let your next career move come to you.

This is a destination for anyone who works or wishes to work in life sciences, from all career stages and any background, join the community and let your next role come to you

We provide a fresh approach to finding your next role by capturing your experience, skills, and what you are looking for. Then when your profile matches with a position an employer is looking for, they will invite you to join their recruitment process.

Register in beWanted

The name field is mandatory
The surname field is mandatory
The e-mail field is mandatory
The password must have at least 6 alphanumeric characters
Creating an account I accept the Legal Warning and the Privacy Policy It is necessary to accept the legal conditions
I agree to receive communications of my interest related to beWanted

Joint data controllers: Umbrella Life Science (Umbrella), Umbrella Life Science (Umbrella) and Alumni Global Search S.L. (beWanted); Purposes: to manage your registration in the Talent Pool Manager of Life Science Careers by Umbrella, Umbrella Recruitment and with beWanted and manage your participation in recruitment processes created by the companies registered in both (Talent Pool Manager and beWanted), evaluate your JobRank and, if authorised, the sending of information of interest related to beWanted and recruitment processes that match your profile; Legal basis: consent; Recipients: registered companies interested in your profile; Rights: access, rectify and erase data as well as other rights that you can consult in the Additional Information section; Additional information: you can consult all the additional information concerning the processing of your personal data below. See privacy policy

If you are already registered in beWanted, log in with your account here

Change password

Forgot your password? Please, let us know your email and we'll send you a link to get a new password :)


At Umbrella Jobs we have launched a new service to help you find your next role in Life Sciences. Advance your career by finding your next role in an innovative way, where the employer will invite you. No more applications, no more CVs, no more pain in job-hunting.  

At Umbrella Jobs, we thrive on bringing companies together with the right individuals in order to ensure the growth and sustainability of business across the UK.

Join our Life Sciences talent pool and explore career ventures that aim to advance human understanding and scientific knowledge.

Join our Life Sciences community and be amazed by the career opportunities to come your way.


Your browser is out of date!

Update your browser to view this website correctly. Update my browser now