Tom More avatar

Tom More

Tom More is the CEO and founder of Promo.com, the leading video content creation platform for businesses.