Michael Millard

Michael Millard

Marketing Operations

Share profile
Summary

Over 10 years of online advertising experience specializing in integration of new technologies and operations with a focus on Business Development

Connections