Marc Lafosse est titulaire d'un master de recherche en océanographie de l'Université de Bordeaux 1. Il est également diplômé du Centre national d'océanographie de Southampton. Il a consacré sa carrière aux énergies marines renouvelables (EMR). En 2011, il a fondé le salon Thetis EMR. Il en a été l'actionnaire jusqu'en 2014. Il est depuis 2009 président du cabinet d'ingénierie Energie de la Lune. Il est également depuis 2014 conseiller municipal délégué à l'innovation, l'industrie, l'entrepreunariat et la recherche à la mairie de Bordeaux (Gironde). En parallèle, il préside la société BlueSign, organisatrice du salon Seanergie. Il est également actionnaire de Seeneoh, site expérimental estuarien national pour l'essai et l'optimisation d'hydroliennes, à Bordeaux.