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  (2 years, 25 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  (6 years, 1 month, 16 days)
Member Since: December 4, 2009  (9 years, 11 months, 13 days)