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
Like