V

Vericast

Marketing technology and services provider

Client Manager 2

Account ManagementConfirmed live in the last 24 hours
Full-timeSan Antonio, TX, USARemote

About the Job

Requirements

  • At least 5 years of experience in account management, client services, marketing, agency, or related client-facing roles.
  • Experience supporting financial institutions or highly regulated industries.
  • Strong understanding of digital marketing channels and customer acquisition, engagement, and retention strategies.
  • Ability to manage multiple projects, deadlines, and client priorities simultaneously.
  • Bachelor's degree in Marketing, Business, Communications, or a related field, or equivalent experience.

Responsibilities

  • Manage and grow relationships with a portfolio of financial institution clients as their primary day-to-day contact.
  • Consult with clients on marketing strategies, campaign planning, and opportunities to improve performance.
  • Lead execution of integrated marketing campaigns across digital and traditional channels.
  • Partner with cross-functional teams to deliver high-quality campaigns on time and accurately.
  • Translate campaign performance data into actionable insights and recommendations.
  • Proactively identify and resolve issues while ensuring an exceptional client experience.
  • Coordinate stakeholders, manage priorities, and maintain clear communication to drive projects forward.

Desired Qualifications

  • Experience working in a marketing agency, digital agency, advertising agency, or similar fast-paced environment.

About the Company

Vericast

Marketing technology and services provider

Vericast helps brands engage customers and grow revenue by pairing marketing technology with professional services. It designs and runs campaigns that improve the customer experience and maximize the impact of media investments, with revenue coming from digital products, coupon redemptions, and printed check orders. The company serves many industries—from retail to healthcare to telecom—using award-winning technology and deep marketing expertise. Its goal is to help clients navigate changing markets and achieve profitable growth through effective customer engagement.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
San Antonio, TX
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Vericast

See more jobs