×
Register Here to Apply for Jobs or Post Jobs. X

Compliance Director

Job in Philadelphia, Philadelphia County, Pennsylvania, 19117, USA
Listing for: Spruce Street Compliance
Full Time position
Listed on 2026-03-03
Job specializations:
  • Management
    Risk Manager/Analyst
  • Finance & Banking
    Financial Compliance, Risk Manager/Analyst
Salary/Wage Range or Industry Benchmark: 100000 - 120000 USD Yearly USD 100000.00 120000.00 YEAR
Job Description & How to Apply Below
Spruce Street Compliance is a compliance and operations consulting firm based out of Philadelphia, PA and Washington, DC. Our firm is committed to supporting progressive causes and candidates nation-wide. Some of our past and current clients include Pennsylvania Democratic Party, For Our Future, Asian Pacific Islander Political Alliance, Becca Balint for Congress, Josh Riley for Congress, and Zohran for New York City.

We are looking for a Compliance Director based in our Philadelphia office to oversee the day-to-day financial management of a client portfolio. This position will report to the firm's President.

Responsibilities

• Manage compliance team including Manager and Associate(s)

• Serve as primary point of contact for clients

• Maintain client bookkeeping file, budget, and cashflow

• Prepare and file federal and non-federal campaign finance reports

• Provide financial reports to clients

• Perform bank and compliance software reconciliations

• Process disbursements and track outstanding invoices

• Register and terminate client's federal and nonfederal registrations

• Oversee and process client payroll and staff benefit programs

• On-boarding and off-boarding client staff

• Maintain compliance with GAAP

• Oversee compliance correspondence

• Create, implement, and administer efficient workflows

• Develop relationships with vendors and assist with client procurement

Experience and Skills

• 5+ years of experience working with political or non-profit organizations, at least 3 years in financial compliance

• At least 1 year experience filing FEC reports preferred

• Strong bookkeeping/accounting and budget building and tracking experience

• Extensive experience with Quickbooks Online

• Prior management experience and ability to create organizational systems for a team

• Extensive experience with Word and Excel, including formulas, conditional formatting, macros, etc.

• Experience with Google Business Suite and Dropbox

• Strong attention to detail and ability to stay organized

• Ability to manage multiple projects at once and meet strict deadlines

• Ability to work evenings and weekends to meet deadlines

• Willingness to take initiative and problem solve

• Commitment to supporting progressive causes

• Commitment to working within a diverse and inclusive work space

Salary range: $100,000-$120,000/annually + generous benefits package including premium health insurance, retirement program, life insurance and professional development opportunities.

A background check will be conducted after a conditional offer of employment has been made to a candidate.

Spruce Street Compliance is an equal opportunity employer and committed to diversity, equity, and inclusion among its staff. The firm strongly encourages candidates from diverse backgrounds to apply and will hire based on qualifications of the candidate without regard to race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military or veteran status.

$100,000 - $120,000 a year

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary