After studying law at the Autonomous University of Barcelona and European law at Granada University, Flor Diaz Pulido completed studies in international affairs at the “Center of International Studies” (University Pompeu Fabra, Barcelona), including short periods at Cambridge University, Sciences Politiques (Paris) and the “Hautes Études Internationales” in Geneva.
She joined the European Commission in 1995 in the Legal Affairs department of DG Fisheries. She later moved on to energy matters and transport matters since 2000. She has focused notably on aviation and maritime transports, internal market and competition law, consumer affairs related to transport and passenger rights. Flor was appointed Deputy Head of Unit at the Passenger rights unit in DG MOVE in 2010.
In 2013, she joined DG GROW as deputy head of Unit C2 Resource Efficiency and Raw Materials. In 2017, she joined the Galileo deployment unit as deputy head of unit. Flor came back to DG MOVE in June 2018 where she is currently the Head of Unit in the Aviation Policy Unit at DG MOVE.