Administrative & Office Coordinator

Job Description

BAM Marketing is a premiere St. Louis marketing agency looking for an organized, personable, and proactive Administrative & Office Coordinator to join our Business Department.

This role is central to creating a welcoming, organized, and efficient environment for our team, clients, and vendors while supporting key business operations behind the scenes.

If you're someone who loves keeping things organized, enjoys helping people, and thrives in a fast-paced environment where every day is a little different, we'd love to meet you. Ideally, you are a self-starter and a motivated, proactive planner.

Apply if you:

  • Love fast-paced environments

  • Enjoy being the person everyone can count on

  • Are highly organized and detail-oriented

  • Can easily adapt when priorities shift

  • Enjoy working with numbers, spreadsheets, and administrative processes

  • Enjoy creating exceptional experiences for clients, vendors, and coworkers

  • Have a positive, "whatever it takes" attitude

Do you love marketing as much as we do? BAM is always growing! We welcome candidates for our future growth and want to hear from you!

This is an in-office, part-time position, working Tuesday, Wednesday, and Thursday from 9:00 AM – 5:00 PM.

You’ll work closely with nearly every department in the agency, making each day unique. One moment you may be welcoming clients to BAM, then next you’re helping reconcile invoices, coordinating an internal meeting, or improving an office process. If you enjoy variety, solving problems and helping a team succeed, you’ll fit right in.

Responsibilities

  • Welcome clients, vendors and guests, ensuring every interaction reflects BAM’s professionalism and hospitality

  • Answer and manage the office call box and assist with guest arrivals

  • Prepare conference rooms and meeting spaces for client presentations and internal meetings

  • Order and coordinate lunches for client meetings and internal events

  • Coordinate office supply inventory and place orders as needed, ensuring the office is stocked and client-ready

  • Support day-to-day office operations to ensure the office runs efficiently

  • Help maintain a clean, organized, and client-ready office environment

  • Assist with the Accounts Payable process by uploading invoices into QuickBooks

  • Reconcile vendor invoices against internal records and identify discrepancies

  • Communicate invoice discrepancies to the Media team for vendor follow-up

  • Maintain accurate financial and administrative records using Google Sheets

  • Support leadership and the Business Department with special projects as business       needs evolve

  • Identify opportunities to improve administrative processes and efficiencies

  • Perform other administrative and office management duties as needed

Requirements & Skills

  • 1–3 years of administrative, office management, bookkeeping, or coordinator experience preferred

  • Strong proficiency in Google Workspace, particularly Google Sheets

  • Experience with QuickBooks or similar accounting software is preferred

  • Strong attention to detail and excellent organizational skills

  • Ability to manage multiple priorities while meeting deadlines

  • Comfortable working independently while collaborating across departments

  • Excellent written and verbal communication skills

  • Professional, friendly, and customer-service focused

  • Strong problem-solving skills and a willingness to learn

  • Positive attitude and adaptability in a fast-changing environment

About BAM Marketing

Born from decades of media expertise and located in the historic downtown Cupples Building at 1000 Clark Avenue, BAM Marketing has grown into a full-service marketing and advertising agency.

We exercise our passion for brand building and engagement through a unique approach to fostering relationships and creating meaningful, memorable work. Recognized as one of the fastest-growing small companies in St. Louis, we pride ourselves on providing large-scale agency capabilities with the personal accessibility and affinity only a boutique agency can provide.

Job Details

Job Type: Part-Time

Schedule:

  • Tuesday, Wednesday & Thursday

  • 9:00 AM – 5:00 PM

  • In-office; this is not a remote position

Benefits:

  • Paid Holidays

  • Paid Time Off

  • 401(K)

To Apply:

Please send your cover letter, resume, and references to: careers@bammarketingagency.com