Peter A. Allen est le président de Mercator Investments Limited, une société de capital-risque. Auparavant, il a été directeur général de Lac Minerals, dont il est aussi le fondateur et qui est devenue une société minière d’envergure mondiale. Il a commencé sa carrière chez Imperial Oil Ltd, au Département des transports. Il a été président de l’Institut canadien de recherches avancées dont il a créé le programme de cosmologie/astrophysique. Il a été président de Transair Ltd. et administrateur de BCE Inc., Montreal Trust; Northern & Central Gas et Mercantile & General Reinsurance Co. Ltd.
Peter A. Allen siège aux conseils d’administration de Coril Holdings Ltd. et de Harbourfront Centre et est membre du conseil consultatif de l’Institut canadien de recherches avancées.