Nearly 10 years at Netflix and almost 5 at Tala: a new engineering chief for 800+ brands. Which start date, team size and reporting line remain undisclosed?
Read the full article on PPC Land →