Terra Sound Announces Trent Peugh as New Chief Executive Officer
New CEO brings extensive experience providing software and services for the energy, utility, and telecommunications industries.
Solutions
​
Technology
Customer Support
​
Sales​
​
Columbus, Ohio Office​
6161 Riverside Drive
Dublin, OH 43017
​