Lisa McCormack Location
New York, NY, US
Lisa McCormack Work
Lisa McCormack Summary
Lisa McCormack, based in New York, NY, US, is currently a VP, Head of Life Sciences at QBE. Lisa McCormack brings experience from previous roles at Medmarc and Berkley Re America.