Sorcha Tuboeuf

Social Investing Manager Europe


Sorcha currently holds the position of Social Investing Manager Europe and has worked for BD since 2011.

BD is a global medical technology company that is advancing the world of health by improving medical discovery, diagnostics, and the delivery of care. BD leads in patient and health care worker safety and the technologies that enable medical research and clinical laboratories. The company partners with organizations around the world to address some of the most challenging global health issues. BD has more than 65,000 associates across 50 countries who work in close collaboration with customers and partners to help enhance outcomes, lower health care delivery costs, increase efficiencies, improve health care safety, and expand access to health.

Sorcha also manages all product donations for Europe on a voluntary basis and has put in place a robust internal product donation process in line with those of the BD Headquarters in the USA.  For over 5 years she has been responsible for driving all social investing initiatives and cash donations locally.

Sorcha who is Irish by origin has studied Business Administration with German, Corporate Governance (Dublin) and graduated from the University of Caen in Logistics and Transport with German & French. Prior to joining BD, Sorcha spent 7 years as a Compliance Officer for a private bank in Dublin Ireland before moving abroad with her husband and 3 children.  Before moving to Switzerland, she was an assistant project manager for a large electrical company in Normandy, France.

Sorcha Tuboeuf Bio August 5, 2020