Sponsors
Sponsor Products
Sean Macrae

Display name:
Sean Macrae
Location:
Toronto, Ontario, Canada
Closest Major City (for Meetings):
Toronto, Ontario, Canada
Main Position:
Director of Technology
  @ Portfolio Entertainment
Director of Technology
  @ Portfolio Entertainment

2017-10-23 - Present  (1 year, 6 months, 27 days)
Head of Systems
  @ Spin VFX

2015-11-23 - 2017-08-01  (1 year, 8 months, 9 days)
Rendering Supervisor
  @ Arc Productions

2013-10-01 - Present  (5 years, 7 months, 19 days)
Member Since: December 4, 2009  (9 years, 5 months, 16 days)