Aidan is a Consultant at Spencer Stuart.. Aidan has almost 15 years of international experience developed from a range of consulting, outsourcing, and product companies. Aidan has had experience in client partner roles and has managed teams of up to 200 people and annual revenues of up to $35M.. Aidan's key skills include strategy definition. and execution, team building, sales, program delivery, and management of P&Ls. These skills have been developed in a number of industries including financial services, telco, and pharmaceuticals.