Titulado como ingeniero industrial en 1951 en la escuela de Barcelona, y doctorado en 1964, Joan Casals empezó el ejercicio profesional libre, hasta que se incorporó a una sociedad de ingeniería, desarrollando instalaciones y equipos para industrias de proceso, por toda Europa.