Felin har en mastergrad i internasjonal politikk og administrasjon fra Sciences Po i Paris. Etter fullført utdanning begynte hun sin karriere hos Capgemini Consulting, der hun arbeidet med internasjonale prosjekter innen maritim sektor, olje og gass, samt globale selskaper i Norge, Afrika og Asia.