Shelby D. currently serves as Manager of Renewals North America at LastPass, having progressed through roles including Renewals Team Lead and Senior Renewal Representative since joining the company in January 2021. Prior to this, Shelby D. worked as a Sales Development Representative at LogMeIn from July 2019 to January 2021. Shelby D. holds a Bachelor of Arts degree in French Studies and Secondary Education from Providence College, which was awarded in 2018.
This person is not in any teams
This person is not in any offices