Taylor Russell is a Principal at McChrystal Group and has advised some of the world’s largest resource companies.
Prior to joining McChrystal Group, Taylor was an independent consultant with over a decade of experience advising federal governments and blue-chip companies seeking to attract foreign investment. She designed strategic communications campaigns and investment conferences at the Council on Foreign Relations, targeting US investors and policy makers. Taylor led various multinational teams, established and executed new business opportunities in over 20 countries.
Taylor earned her Bachelor of Arts degree in Economics from McGill University and her Masters of Business Administration from INSEAD.