James Allen
James Allen is the svp, head of strategy at Carat U.S. With a background in both media and creative, James is passionate about creating meaningful experiences for consumers and ultimately driving growth for brands.
6 Steps for Boosting Creativity in Your Team’s Next Virtual Meeting
As working from home becomes the new normal, don’t let things get monotonous.