The payments provider Pavilion Payments has revealed that Steve Ritchie will be designated as its fresh Chief Revenue Officer. Prior to joining Pavilion Payments, Ritchie held the position of CRO for three Riverside Company portfolio organizations in the healthcare and medical technology sectors, while also assuming sales leadership responsibilities at Warburg Pincus and Genstar Capital.