Portal A hired Todd Barrish, a former top exec at Endemol Shine and Maker Studios, as head of revenue and growth.
No comments:
Post a Comment