Gioconda Ubeda has served in a number of posts since entering the Costa Rican Foreign Service in 1986, including Director of Legal Affairs with the rank of Ambassador; National Coordinator of State Reports on Human Rights, founding President of the Costa Rican Commission on International Humanitarian Law, and State Agent for Human Rights. She has also served in other diplomatic posts overseas; she was Ambassador to Mexico from June 2006 to January 2010. During this period she was appointed as Presidential Commissioner for the Mesoamerica Project (MP). From February 2010 to July 2013, Ambassador Ubeda served as Secretary-General of the Agency for the Prohibition of Nuclear Weapons in Latin America and the Caribbean (OPANAL). She served as a consultant for the United Nations Development Programme (UNDP) for four years, and as an external consultant for the United Nations High Commissioner for Refugees (UNHCR). She has also collaborated with the International Committee of the Red Cross in training programmes for Mexican Army Officials and regional professors of International Humanitarian Law.