HR Technology RingSquared – ITL Hires New Chief Revenue Officer With Eye On Continued Expansion AIT News Desk Nov 26, 2021 Rick Crabbe, newly appointed Chief Revenue Officer, brings 20 years of experience to the role RingSquared and International Telcom LLC announced the…