Joan Rodon es el decano de Esade Business School. Ingeniero informático por la Universitat Politècnica de Catalunya y Master in Business Administration por Esade. Se incorporó a la instutición en el año 2000. Anteriormente, había trabajado como desarrollador de programas y gestor de proyectos, y también como consultor en sistemas de información en varios sectores.
Sus intereses investigadores son el desarrollo de estándares para la interacción B2B, la implementación de sistemas de información entre organizaciones y la integración de sistemas. Las conclusiones de sus investigaciones se han publicado en revistas como International Journal of Electronic Markets, Journal of Enterprise Information Management y diversos congresos internacionales.