Patricia Hubbard
Chief Technology Officer Cabot Patricia Hubbard joined Cabot as Chief Technology Officer in 2018. Prior to Cabot, Patricia worked for Avery Dennison as vice president of R&D for the Label
Chief Technology Officer Cabot Patricia Hubbard joined Cabot as Chief Technology Officer in 2018. Prior to Cabot, Patricia worked for Avery Dennison as vice president of R&D for the Label