Vericast

HQ
San Antonio
Total Offices: 39
6,024 Total Employees

Teams at Vericast

Recently posted jobs

11 Hours AgoSaved
In-Office or Remote
San Antonio, TX, USA
AdTech • eCommerce • Marketing Tech
Manages a portfolio of financial institution clients as their primary contact, providing marketing consultation and leading integrated campaign execution. Coordinates cross-functional teams, manages project priorities and deadlines, translates campaign performance data into recommendations, resolves issues, and strengthens long-term client partnerships. The role requires strong digital marketing knowledge, communication, presentation, relationship-building, problem-solving, and client service skills.
2 Days AgoSaved
In-Office or Remote
Atlanta, GA, USA
AdTech • eCommerce • Marketing Tech
Owns profitable revenue growth across a portfolio of banks and credit unions. Responsibilities include prospecting, consultative selling, executive relationship development, strategic account planning, full sales-cycle management, closing new marketing solutions business, forecasting, and post-sale account growth. The role partners cross-functionally to deliver client solutions and requires expertise in digital marketing, media, analytics, marketing technology, and financial institution sales. It is remote but requires more than 50% travel.
10 Days AgoSaved
In-Office or Remote
San Antonio, TX, USA
AdTech • eCommerce • Marketing Tech
Provides consultative and analytical services to financial institution clients, using market research, financial data, analytics, and visualization to develop multi-channel marketing strategies. Advises clients and internal teams, presents strategic recommendations and campaign results, creates data-driven business narratives, supports sales presentations, and identifies opportunities for solution improvements. Requires strong banking expertise, financial statement interpretation, executive facilitation, communication, and stakeholder management skills.