Edgar Rivera has extensive experience in customer service, currently holding the position of Customer Service Team Lead at Riverside Insights since October 2018. Prior to this role, Edgar worked as a Customer Service Representative at Houghton Mifflin Harcourt, where skills in client interaction and support were developed.
This person is not in the org chart