David Vegara nació en Barcelona en 1966. Licenciado en Ciencias Económicas y Empresariales por la Universidad Autónoma de Barcelona (UAB), cuenta con una dilatada experiencia profesional en el ámbito de la empresa, docencia, Administración pública y organismos internacionales.
En sus inicios, ejerció de profesor en la Universidad Pompeu Fabra (UPF). Posteriormente, desarrolló su actividad de economista en el Departamento de Análisis de Banco Sabadell. Entre 1993 y 1995 fue vocal asesor en el Departamento de Economía del Gabinete de Presidencia del Gobierno de España. Después de este paso por la Administración pública, se incorporó a Intermoney, donde desempeñó diversos cargos de responsabilidad hasta alcanzar la presidencia de la compañía. Entre 2004 y 2009, fue nombrado secretario de Estado de Economía, y acto seguido se trasladó a Washington para integrarse en el Fondo Monetario Internacional. Desde 2012 colabora en calidad de asesor del Fondo Europeo de Rescate.