EPC Power, a leader in digital power infrastructure, today announced the appointment of Tim Mahoney and Eric Schwartz to its Board of Directors, strengthening the company's leadership as it continues ...