Jennifer Ren, based in Edmonton, AB, CA, is currently a Project Manager Execution at Imperial Oil. Jennifer Ren holds a 2006 - 2012 Bachelor of Engineering in Biological Engineering @ McMaster University. With a robust skill set that includes Project Management, Construction, Management, Process Improvement, PMP and more. Jennifer Ren has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Jennifer Ren?
Find contact details for 700 million professionals.