
Patrick Freytag
Chief Executive Officer
Patrick L. Freytag is Chief Executive Officer of Creation Technologies, a global specialty provider of advanced electronics supporting the aerospace and defense, medical technology, and industrial technology segments.
Patrick was appointed CEO in February 2025 and is responsible for executing the Company’s strategic direction: continuing to build Creation into the largest specialty provider of electronics in the industry. Patrick joined Creation in August 2019 as the Chief Financial Officer and was instrumental in executing a period of strategic transformation that included three acquisitions and doubling the Company’s revenues between 2019 and 2024.
Prior to joining Creation, Patrick served as VP of Finance for TRC Solutions, a Boston-based engineering and consulting firm. Previously, Patrick was Sr. Director of Global FP&A at Boston-based Crane Currency, a global manufacturer of currency and security features. Patrick’s earlier experience includes several roles of increasing responsibility in the investment banking industry with Credit Suisse in New York and Citizens Financial Group in Boston.
Patrick received his BA in Economics from Wheaton College (MA) and his MBA from the Carroll Graduate School of Management at Boston College.