Robert Towne is currently serving as an Account Manager at Arosa since April 2022. Prior to this role, Robert worked as a Business Specialist at HighRadius from March 2020 to April 2020. Robert holds a Bachelor of Science degree in Business Administration and Management from the University of Central Florida, graduating in 2019.
Sign up to view 0 direct reports
Get started