She concurrently serves as Director of the UPLB Learning Resource Center and Chair of the Master of Development Communication Program of the UP Open University. Prior to joining the academe, she was chief of the Monitoring and Evaluation Division of the Commission on Higher Education under the Office of the President of the Philippines. Dr Flor has been engaged as program coordinator of the AusAID-funded Philippines-Australia Short Term Training Program and team leader in World Bank projects in Pakistan, Lao PDR and the Philippines, the most recent being the Technical Assistance for Baseline Studies under the Philippine Climate Change Adaptation Project.