Elizabeth Pattyn Director of Life Sciences Truveris Elizabeth Pattyn is the Director of Life Sciences at Truveris. Prior to Truveris, Elizabeth worked at Oliver Wyman and Castlight Health. She has an MBA in Healthcare Management from Wharton and a BA from Cornell.