A former member of the Spanish diplomatic service, Mora has been posted in Beirut, Cyprus and Helsinki, among others. Since 2021, Mora has been the European Union envoy coordinating talks with Iran on reviving the
Joint Comprehensive Plan of Action (JCPOA). In August 2021, he represented the EU at the inauguration of
Ebrahim Raisi as
President of Iran. Iranian human rights activist
Narges Mohammadi had previously urged Mora in a letter not to attend the inauguration ceremony and had warned him of "legitimizing a regime which, among many acts of violence against Iran’s people, engaged in a brutal crackdown against peaceful demonstrators in November 2019". Mora is the author of several papers about the
Balkan Wars and crisis management. ==Other activities==