Controller

Media Works
$90,000 - $110,000 a year
Baltimore, Maryland
Full time
1 day ago

About Us

Media Works is a media-only advertising agency dedicated to creating strategic, data-driven media solutions for our clients. Our team thrives on collaboration, innovation, and accountability. As we continue to grow, we are seeking a strategic and hands-on controller to lead our financial operations and support the agency’s long-term vision.

Position Overview

The controller is a key member of the leadership team and is responsible for the overall financial health and strategy of the agency. This role oversees financial planning, budgeting, forecasting, and reporting, while ensuring accurate financial operations and compliance. The ideal candidate has deep experience in service-based businesses, ideally in advertising or marketing, and is highly skilled in QuickBooks.

Key Responsibilities


Financial Leadership

  • Assist in the development and execution of financial operations aligned with the company’s business goals.
  • Spearhead the evaluation and onboarding of a new billing system.
  • Manage the agency financial process, create efficiencies, and streamline the A/P and A/R procedures.
  • Lead and mentor the A/P and A/R teams, including performance reviews and distribution of accounts.

Financial Management & Reporting

  • Oversee all accounting operations for the agency, including general ledger, A/P, A/R, payroll, and monthly/year-end close.
  • Ensure timely and accurate financial reporting in accordance with GAAP.
  • Manage budgeting and forecasting processes; provide variance analysis and insights as well as cash flow forecasts.
  • Prepare monthly, quarterly, and annual reports for leadership and stakeholders including but not limited to:
    • Full reconciliation of over/under billings
    • Bank Reconciliations
    • Journal Entries
    • Closing of GL after full audit of balances
    • Analyze and distribute monthly financial packages to the CEO and President, and board by the 12th of the month.
  • Assist the executive team in the development of the annual budget for approval by the board of directors.
  • Oversee cash flow management, banking relationships, and financial compliance.
  • Work with our outside accounting firm to close out financials and prepare tax returns.

Systems & Process Oversight

  • Manage and optimize QuickBooks accounting software to ensure accuracy, efficiency, and compliance.
  • Oversee media billing and reconciliation processes through Strata, ensuring proper tracking of media spend and revenue.
  • Implement financial controls, policies, and procedures to ensure data integrity and risk mitigation.
  • Develop key measurements and dashboards that can be disseminated to the executive team.

Operational & Agency Support

  • Partner with department heads to better understand client profitability by account.
  • Assist in the reconciliation of each client account, providing proactive feedback to the account team.

Qualifications

  • Bachelor’s degree in Finance, Accounting, or related field; CPA or MBA preferred.
  • 7+ years of progressive financial leadership experience, ideally in advertising, media, or professional services.
  • Expert proficiency in QuickBooks.
  • Understanding of STRATA or other media buying software a plus.
  • Deep understanding of billing processes, financial planning, and reconciliation in a project-based agency environment.
  • Strong leadership, communication, and analytical skills.
  • Ability to think strategically while remaining hands-on in daily operations.

What We Offer

A collaborative, people-first culture with a strong focus on client service and innovation.

Competitive salary and performance-based bonuses.

Comprehensive benefits package including health, dental, 401(k), PTO, and professional development opportunities.

Apply
Other Job Recommendations:

Controller - Seattle Metro Area, WA - Part-Time

Your Part-Time Controller, LLC
Seattle, Washington
$50 - $65 an hour
  • Transforming nonprofit client financial departments to help...
  • Financial reporting for management and Board decision...
3 weeks ago

Controller - Buena Park, CA - Full-Time

Your Part-Time Controller, LLC
Buena Park, California
$90,000 - $120,000 a year
  • Transforming nonprofit client financial departments to help...
  • Financial reporting for management and Board decision...
3 weeks ago

Controller - Pasadena, CA - Full-Time

Your Part-Time Controller, LLC
Pasadena, California
$90,000 - $120,000 a year
  • Transforming nonprofit client financial departments to help...
  • Financial reporting for management and Board decision...
3 weeks ago

Controller - Anaheim, CA - Part-Time

Your Part-Time Controller, LLC
Anaheim, California
$50 - $65 an hour
  • Transforming nonprofit client financial departments to help...
  • Financial reporting for management and Board decision...
3 weeks ago

Controller - Anaheim, CA - Full-Time

Your Part-Time Controller, LLC
Anaheim, California
$90,000 - $120,000 a year
  • Transforming nonprofit client financial departments to help...
  • Financial reporting for management and Board decision...
3 weeks ago

Controller - Nashville, TN - Part-Time

Your Part-Time Controller, LLC
Nashville, Tennessee
$50 - $65 an hour
  • Client and staff training opportunities
  • Non-profit accounting, public accounting experience, and/or...
3 weeks ago

Controller - Trenton, NJ - Full-Time

Your Part-Time Controller, LLC
Trenton, New Jersey
$90,000 - $120,000 a year
  • Transforming nonprofit client financial departments to help...
  • Financial reporting for management and Board decision...
3 weeks ago

Controller - Culver City, CA - Full-Time

Your Part-Time Controller, LLC
Los Angeles County, California
$90,000 - $120,000 a year
  • Transforming nonprofit client financial departments to help...
  • Financial reporting for management and Board decision...
3 weeks ago

Controller - Princeton, NJ - Part-Time

Your Part-Time Controller, LLC
Mercer County, New Jersey
$50 - $65 an hour
  • Client and staff training opportunities
  • Non-profit accounting, public accounting experience, and/or...
3 weeks ago

Controller - Long Beach, CA - Part-Time

Your Part-Time Controller, LLC
Long Beach, California
$50 - $65 an hour
  • Transforming nonprofit client financial departments to help...
  • Financial reporting for management and Board decision...
3 weeks ago