DA

David Allan

Executive Producer at Digital Renaissance

Coming from the corporate sector, David has produced award-winning video and multimedia projects that exceed our customers’ expectations. He is an expert in marketing and internal communications.


Org chart

Sign up to view 0 direct reports

Get started