Impact Climate Technologies Names Michele Pamboukis Chief Human Resources Officer
ATLANTA, Jan. 14, 2025 /PRNewswire/ -- Impact Climate Technologies (ICT) has named Michele Pamboukis as its new chief human resources officer (CHRO). Pamboukis brings over 20 years of experience as