To read the full story, please upgrade your plan.
Email
Password
Forgot password?
Don’t have an account? Register
Novick brings nearly 20 years of advertising and marketing technology experience to his new role.