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.

    This is a Profile

    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.