No bio yet
clarivate.com
A results-driven inside sales Account Manager role supporting Clarivate's Life Science customers through digital engagement, upselling, and consistent sales forecasting.