Robert has more than 20 years of experience in the financial services area. He leverages the latest developments in business models, processes, technologies and customer behaviors to simplify and enhance payments. Robert has extensive experience in business development and innovation and holds a master’s degree in computer science and engineering.