San Francisco CEO appointed by Sheffield’s Iceotope

Sheffield firm Iceotope, a global leader in precision liquid cooling technology, has named a new CEO/president and chair. David Craig, … Continue reading San Francisco CEO appointed by Sheffield’s Iceotope