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