Stephanie Vaughan est co-fondatrice et Directrice des Opérations de Veda et co-fondatrice et Associée gérant de Seven Seas Capital. Auparavant, elle était responsable des Opérations chez Sommelier. Elle est diplômée de l'Académie navale des États-Unis et détient un MBA de l'Université Columbia.