Rachel Lieberman is currently the Vice President of Project Services at Introba since June 2012. Prior to that, Rachel worked as an Energy Analyst Co-op at Siemens Energy from May 2011 to April 2012. Rachel holds an Advanced Diploma in Sustainable Energy and Building Technology from Humber College and a Bachelor of Arts in Psychology from McGill University.
Sign up to view 0 direct reports
Get started