TOM Brand Mascot

Brand mascot for an innovative sales services firm that is both smart and extremely hard working, willing to do the heavy lifting for businesses who do not have a dedicated sales team.

More by Spaulding Brand

View profile