Sus padres (de Menorca) decidieron establecerse en nuestra ciudad debido a una oportunidad laboral. Xavier Tudurí ya nació en Terrassa. Su padre fue Catedrático de Matemáticas y su madre estuvo vinculada al mundo de la educación. Desde pequeño ha estado involucrado con la ciudad, hasta que decidió emigrar a Holanda a trabajar una temporada. Al volver, aunque su vida profesional se desarrolla en Barcelona, no ha dejado de residir en Terrassa. Ha ocupado diversos puestos de gran responsabilidad en Zurich.