Craig MacDonald a rejoint HarbourVest en 2005. Tout au long de sa carrière, il a porté une attention particulière aux co-investissements dans les opérations de capital-développement et de rachat d’entreprises, principalement en Europe, et il a travaillé sur des investissements concernant des sociétés telles que CallCredit, Finanzcheck, ViroClinics, Nordax CSL et Raisin. Depuis 2024, il est également responsable de la gestion d’un fonds durable de HarbourVest.