Leigh Murdoch's Location
Canada
Leigh Murdoch's Work
Leigh Murdoch's Education
University of Toronto - University of Trinity College
Bachelor of Arts (B.A.) (International Relations and Affairs and Economics)
2009 - 2013
Country Day School
2007 - 2009
Concordia International School Shanghai
2004 - 2007
Leigh Murdoch's Summary
Leigh Murdoch, based in Canada, is currently a Lead Project Manager, Activities at Spinmaster LLC, bringing experience from previous roles at Orchard International. Leigh Murdoch holds a 2009 - 2013 Bachelor of Arts (B.A.) in International Relations and Affairs and Economics @ University of Toronto - University of Trinity College. Leigh Murdoch has 2 emails on RocketReach.