Michael Weldon currently serves as the Content Manager for Wowhead.com, a position held since May 2019, where responsibilities include overseeing content management. In addition, Michael has experience as an Editor for News and Guides on Wowhead.com. Prior to this role, Michael worked at Elo Entertainment from October 2018 to March 2019 as a Community Manager for Artibuff.com.
Sign up to view 7 direct reports
Get started