Peter Towle is an accomplished executive with extensive experience in finance and business strategy across various industries. Currently serving as the Director at Outcomes™ since July 2023, Peter oversees the integration of digital solutions following the merger with Transactions Data Systems. Previously, as CEO & GM at mscripts / Outcomes, a division of Cardinal Health, Peter successfully grew revenue by over 50% and profit by over 100%, while increasing patient enrollment significantly. Peter's career also includes roles such as COO/CFO at mscripts LLC, founder of Towle Financial Group, and CFO positions at Blowtorch Entertainment Corporation, Project FROG, and Totality Corp. Peter's foundational experience in equity research was established at Banc of America Securities. Peter holds a BA in Economics and Environmental Studies from UC Santa Barbara.
This person is not in the org chart
This person is not in any teams