Planet Payment’s leadership team offers insight into the credit card processing industry that comes from years of experience. Spanning the globe, our directors and senior management are a key component in driving our company’s success.
Board of Directors
Carl J. Williams
Chairman and Chief Executive Officer
Lead Independent Director
Cameron R. M. McColl