Aidan St. Claire

Aidan St. Claire was the Project Manager of Abstergo Entertainment since November 2013 to November 2014.