Our Executive Team

Thomas P. Brennan

Chief Executive Officer

Tom Brennan is the President and Chief Executive Officer for Custom Vault Corporation, the parent company of BranchServ. He left GE in 1984 to establish the CustomVault business; now a global industry leader in high-security modular vault solutions. In 1999, Brennan steered the company into the financial services segment, leading to the establishment of Custom Vault Corporation’s BranchServ division. BranchServ has since ascended to market leadership in security, automation and service for banks and credit unions nationwide. He holds a BS in Mechanical Engineering from Villanova University.

David Pepin


David Pepin joined BranchServ as Vice President of Sales in 2013, and from day one has been a driving force behind the expansion of the company’s geographic footprint and product portfolio.  Pepin ultimately ascended to the position of  President with a focus on accelerating customer relationships and strategic alliances.  Prior to joining BranchServ, he worked with NCR Corporation, ArcaTech Systems, and Diebold. Pepin holds an AS in Electronics Technology, a BS in Business from Elms College, an MBA in Finance from Western New England University, and has participated in management training and leadership development at Columbia University.

Todd Michalka

Chief Financial Officer

Todd Michalka joined Custom Vault Corporation, the parent company of CustomVault and Branchserv, in 2016 as Chief Financial Officer. He previously worked at KPMG, Muehlstein & Co, IBM and, most recently, EXSIF Worldwide, a Berkshire Hathaway Company, where he served as Director of Finance & Accounting. A CPA, Michalka holds an MBA with a Finance & Accounting Concentration from the University of Connecticut, and a Bachelor of Science Degree in Accounting from Xavier University.

Robert Beveridge

Chief Operating Officer

Rob Beveridge joined BranchServ in 2018 and rotated through roles in Business Development and Operations to gain insight and experience with the company before rising to Chief Operating Officer.  Before joining BranchServ, he managed TD Banks ATM Service Delivery Channel for U.S and Canadian operations as well as overseeing PNC Bank’s national ATM network.  Rob Beveridge has diversified financial services experience relative to service delivery and armored car operations, product development, vendor management, and technical services and has a BA in Management.

Eric Sheppard

Vice President, Business Process Optimization

Eric Sheppard joined the company as part of the Checkpoint/CheckView acquisition in 2012; assuming the position of Vice President, Support Services. He was tapped for his current position in 2016, and charged with infrastructure development for BranchServ to improve inter-departmental collaboration and optimize business practices. His efforts support enhanced corporate productivity and performance. Prior to joining BranchServ, Sheppard was the Sales Manager Checkpoint/CheckView and President for Security Corp. He is a graduate of Clemson University.

Andrew Golden

Vice President, Professional Services

Andrew Golden joined BranchServ in 2016 to head up BranchServ’s Professional Services division, and is specifically charged with managing our indirect sales channel and TCR deployment methodology. Prior to joining BranchServ, he worked as a Professional Services Director at NCR Corporation, and has almost a decade of experience in TCR business development. Golden has a BS in Finance from the University of Massachusetts.