Amy Muirhead, a chartered accountant, has been promoted to associate at David Allen.