Send Appoints Steve Ritchie as Chief Revenue Officer
June 2 2025
Leading Insurtech Send Technology Solutions Ltd (Send) has appointed Steve Ritchie as Chief Revenue Officer (CRO), signalling a major step in its strategy to scale rapidly in North America and expand its global footprint.