Elizabeth (Liz) Beemer is Head of the Consumer Health division and was appointed in December 2013. Liz is responsible for providing leadership and guidance to the division to grow its position as a leading consumer health care company in Canada.
Sign up to view 2 direct reports
Get started