Owen Tudor fue elegido Secretario General Adjunto de la CSI en diciembre de 2018 y reelegido en su V Congreso Mundial, celebrado en Melbourne (Australia) en noviembre de 2022.
Owen se afilió al movimiento sindical en 1984, al salir de un piquete, y trabajó para el TUC UK, en temas de juventud, formación, discapacidad y seguridad social, antes de pasar a la salud y la seguridad, la discapacidad y las indemnizaciones por accidentes laborales.
Fundó el boletín semanal Risks del TUC, dirigido a los representantes de seguridad, y actuó en nombre del TUC en el Consejo Consultivo tripartito de Accidentes de Trabajo y en la Comisión de Salud y Seguridad. También fue miembro fundador del Comité Consultivo de Seguridad Social y del Consejo de Justicia Civil, y formó parte del consejo de administración de la Agencia Europea para la Seguridad y la Salud, así como del Comité Consultivo de Seguridad y Salud de la UE.
En 2004 pasó a dirigir el Departamento de Unión Europea y Relaciones Internacionales del TUC UK, donde se ocupa de la solidaridad internacional, la política comercial y migratoria, las normas laborales, las cadenas mundiales de suministro y el Brexit.
Además, Owen ha sido director de la Iniciativa de Comercio Ético, director de la Asociación de Enfermedades Ocupacionales y Medioambientales, y ha ocupado cargos de administrador en la Fundación Británica de Investigación en Salud Ocupacional, el Real Instituto Nacional de Sordos (RNID) y el Comité de Ética de la Facultad de Medicina Ocupacional.
Es miembro del Comité Ejecutivo del Reino Unido de la Commonwealth Human Rights Initiative, del Consejo Asesor del Foreign Policy Centre y del Consejo Asesor de Política sin Fronteras.