Portrait of James Allen

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.

Alt Image Text

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.