Dean P. Freeman is a finance expert with a solid background in the industry. He earned his Bachelor's degree in Finance from the University of Texas at Austin. Before stepping into leadership roles, he worked at Flowserve Corporation, overseeing finance...
Dean P. Freeman is a finance expert with a solid background in the industry. He earned his Bachelor's degree in Finance from the University of Texas at Austin. Before stepping into leadership roles, he worked at Flowserve Corporation, overseeing finance and playing key roles in major divisions. In 2014, he briefly served as the interim Chief Executive Officer of Watts Water Technologies, Inc., a company focused on fluid management solutions. His time at Watts Water was marked by a smooth transition after the previous CEO's resignation. Freeman made noteworthy moves in his career, having also worked with notable companies like United Technologies and SPX Corporation. He has an impressive history of navigating corporate changes, with a particular skill set in managing finances under pressure. His compensation included a significant severance package after his departure from Watts, pointing to his impactful presence in the company. Outside of corporate life, Freeman served as a non-commissioned officer in the U.S. Army, showcasing his leadership skills in various challenging environments.