Richard Villegas has been working as an Account Manager at SOR Technology since July 2014. Prior to that, Richard held the same position at arrivia, where Richard focused on utilizing travel to enhance brand experiences. Before joining arrivia, Richard worked briefly as an Account Manager at SaveOnResorts.com.
July, 2014 - present
Strategic Account Manager at DSD Business Systems
Strategic Account Manager at DSD Business Systems
Account Manager Team Lead at Acra Lending
Strategic Account Manager, Acumatica at DSD Business Systems
Strategic Account Manager, Sage Intacct at DSD Business Systems
Access the worlds's biggest network of public org charts
Learn more