In the beginning of 2012, Michael MacMillan became President of TJX Europe Ltd. Other roles he has held at the firm and its affiliates include: Senior Executive VP of The TJX Companies, Inc., Group President of The Marmaxx Group at The TJX Companies, Inc., VP of Store Controller, and more. MacMillan has been with the company since 1985 when he was appointed Manager of Store Accounting (T.J. Maxx).