Senior Brand Manager
Job in
St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listed on 2025-12-05
Listing for:
The Nitrous Effect
Full Time
position Listed on 2025-12-05
Job specializations:
-
Marketing / Advertising / PR
Branding Specialist / Ambassador, Digital Marketing
Job Description & How to Apply Below
Senior Brand Manager
Company: UPBrand
Location: St. Louis, MO
Salary: $100,000 - $130,000
Job posted 2 weeks ago
.
UPBrand is a full‑service branding and digital agency. We help clients define and own their authentic position in the marketplace across the entire customer journey.
Key Responsibilities- Lead discovery interviews, brand strategy and brand planning processes, actively contributing to architecture, positioning and creative recommendations.
- Develop multi‑channel marketing plans based on solid insights, with emphasis on digital strategy.
- Analyze research and metrics, producing insightful creative briefs for the agency team.
- Own and nurture strong relationships with clients to deliver excellent service and grow partnerships.
- Communicate clearly, accurately, timely and confidently with internal teams, clients and partners regarding relationships and marketing strategy.
- Evaluate account/project profitability, identify issues and propose solutions to the team and clients.
- Develop proposals and scope of work using agency pricing models.
- Ensure all deliverables support client strategy and marketing communication objectives, are on time and on budget; measure and analyze results of work.
- Set and manage workloads for direct reports and assist in team resourcing; set an example for the Brand Management team.
- Anticipate and solve problems in a client‑centric and team‑oriented manner.
- Create opportunities to expand existing business and co‑own development of new business presentations and proposals.
- Strategic and solution‑oriented, able to quickly see alternatives.
- Confident, team‑oriented leader.
- Intuitive and empathetic.
- Good listener, master communicator.
- Thrives in managing multiple and ever‑changing priorities.
- Entrepreneurial spirit.
- Flawless execution.
- Aligned with UPBrand’s core values and ethos.
- 5+ years in brand strategy and/or account management at an agency or relevant professional environment.
- Bachelor’s degree in Marketing, Advertising, Journalism or Communications.
- Media Planning & Buying Experience.
- Knowledge of Full‑Funnel Digital Marketing Strategy.
- Proven Experience in Growing Accounts.
- Advanced Knowledge of Microsoft Excel / Google Sheets.
- Experience with Word Press website projects.
- Video Production Experience.
Offered job title will be based on employee's experience level. Currently not looking for remote employees at this time. Thank you!
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×