Resources Robert McCaffrey
Robert McCaffrey

Robert McCaffrey

Manager, Creative Studio

StackAdapt

About Robert

Robert is an experienced manager with a proven track record in the programmatic advertising industry. He is skilled in sales, design, marketing, social media, and data analytics.

More From Robert McCaffrey

Creative Format Trends: How 3D Is Adding Depth To Digital Advertising