Meet the Leadership Team

Edward J. Kennedy

Founder and Chairman

Edward J. Kennedy founded ACOM in 1983 after having served as national sales manager for Burroughs Corporation. He launched his career at Addressograph-Multigraph Corporation, later holding positions with Xerox, Boise-Cascade, Vydec Information Systems, and System Development Corporation. He graduated from the University of Pittsburgh, and completed graduate work at Stanford University and the University of Denver.

Patrick McMahon

President and CEO

Prior to joining ACOM in 1997, Patrick McMahon was chief of operations at Strategic Mortgage Services, a $120 million provider of software solutions and information processing services to the mortgage, banking and real estate industries. Earlier in his career, he was president of Automated Processing & Development Corp., a software development and systems integration firm specializing in enterprise-wide electronic workflow systems. Patrick graduated from the University of Washington with a B.A. in business administration, subsequently earning an M.B.A. at the University of California, Los Angeles.

James R. Scott

Senior VP, Core Business Division

Mr. Scott joined ACOM in 1997 as Vice President of sales and marketing. Currently SVP of ACOM’s Core Division, he has accrued more than 25 years of experience in the information and payment processing industries. Prior to joining ACOM Mr. Scott held positions as Vice President of sales at Strategic Mortgage Services and as Vice President of sales for the Western Division of ADP, among others. Jim holds a B.S. degree in Business Administration from Northeastern University, Boston with a marketing emphasis.

Mark Firmin

Senior VP
General Manager – ACOM Health

Mark Firmin is general manager of ACOM’s Healthcare Business Division. He joined ACOM through the company’s acquisition of Formula One Systems, of which he was a principal. Mark graduated from Sheffield Hallam University in England with a B.A. in business administration, and earned his M.Sc. in computer information systems from Georgia State University.

Sam Mikhail

Senior VP of Sales, Core Business

Sam Mikhail began his ACOM career as a sales account executive in 1993. He rapidly advanced to regional manager, and has subsequently held positions as director of sales in several of the company’s divisions. Sam is a graduate of Long Beach State University, where he earned a B.S. in management information systems.

Steven R. Snider

VP, Controller

In his current role with ACOM, Steven R. Snider manages all financial aspects of operations. He has been with the company since 1993, after having served for 12 years as an accounting manager with Petrolane, Inc., an oil exploration and producing company. Steve holds a B.S. in business administration from Long Beach State University, with an emphasis in accounting.

Hoang Nguyen

VP of Technology and Development

As vice president of technology and development, Hoang Nguyen’s responsibilities at ACOM range from participating in product strategy planning, to overseeing software development projects and quality assurance. He joined the company in 2000 as a software engineer. Hoang previously held a position as a software firm’s project leader, where he developed applications for the airline industry and participated in an ISO 9000 Certification program. Hoang holds a B.S. in computer science from The University of California at Irvine.

Tony Chavez

Vice President of Operations, eBusiness Division

In his 15 years with ACOM, Tony Chavez has accumulated a broad range of experiences, having served in leadership roles for a variety of departments including Business Development, Technical Support, and Professional Services. He joined ACOM in 1993 and holds a B.S. in electronics and engineering.

Kevin Killworth

Vice President of Channel Operations

Kevin Killworth oversees ACOM Professional Services, and is responsible for the product design of AP Automation solutions, ERP integration, and SaaS delivery platform. Prior to joining the company in 2011, he spent over 15 years in the Microsoft Dynamics VAR channel providing consulting services with Leaf Software Solutions and KSM Consulting. Additional experience includes overseeing ERP product design and development at Aplicor, and serving as information technology (IT) director for The Care Group (now St. Vincent Medical Group). He attended Purdue University and majored in mechanical engineering.


Do you know how much you spend to process invoices and pay suppliers?

Paying suppliers costs you more than you think.

Let ACOM Solutions show you how much you could be saving.