Treena Jeffray is currently the Head of Medical Affairs for Immunology in Canada. They began their career in pharmaceutical sales at Smith Kline Beecham from 1999 to 2005, and later worked in scientific affairs at Bayer Healthcare from 2005 to 2010. Treena transitioned to a Marketing Specialist role at Broadcast Systems & Equipment from 2010 to 2013, before serving as a Medical Science Liaison at UCB until 2022. They also held positions as Interim Medical Science Lead and continued to excel in leadership roles within the medical affairs sector. Treena earned a Bachelor of Science (Honours) in Human Physiology from Western University and a PhD in Physiology from the University of Toronto.
This person is not in any teams
This person is not in any offices