Culture and Careers

A career that fits
your calling

Our world is facing huge challenges… Hunger. Homelessness. Addiction. Poverty. Abuse. That’s why we’re looking for caring individuals who want to be part of our solution to help a hurting world.

We don’t just clock into a job at a fundraising agency every day. We show up to fight for social justice… To dream up ways to end homelessness and hunger… To be a voice for those who go unheard… To help the helpless.

We’re always looking to add more world-changers to our diverse and growing team. Super smart but also super fun – we’re bold, out-of-the-box fundraisers who are eager to serve causes that are important to us.

Want to make a difference every day? Great! You’ll fit right in. Keep reading to see why a career at BDI is more than a job… it’s a calling.

“The best part about working at BDI is the people. We challenge each other to grow and serve our clients better every day. I feel so grateful that I get to work alongside people who truly care about making a positive difference in the world.”

McKennah Williams | Senior Director of People & Culture Resources

Vision & Values

Releasing Generosity… Together!

At its core, fundraising for nonprofits is about relationships – connecting donors’ hearts to great causes. By building these relationships, we can release generosity that impacts our world! This work is our calling, driven by our core values:

Integrity: We do what we say and say what we mean.

Passion: We care deeply about the causes we serve.

Excellence: We are committed to innovation and impact.

Benefits at BDI

Releasing Generosity… to YOU!

A career at BDI is more than a job – and our benefits are more than average! We provide a robust compensation package so that you can focus on what really matters… your calling. Here’s a snapshot of some of the many benefits our team enjoys:

Health & Wellness

  • 100% coverage of medical, dental and life insurance premiums for full-time employees.
  • $300 wellness allowance yearly to improve your well-being any way you see fit!
  • Regularly scheduled wellness activities during work hours, from hikes to coffee hours to “unplugged” time (when no one is allowed to email you!).


  • At BDI, you’ll be an employee owner! BDI is 100% employee owned, and our Employee Stock Ownership Plan (ESOP) provides opportunities to directly benefit from the increasing value of the company.
  • 401(k) plan with a 5% match & discretionary profit-sharing contributions.

Work-Life Balance

  • Choose a work schedule that works for you… You can even take Friday afternoons off!
  • Receive a paid, 30-minute grace period for every workday. (That means full-time employees work 37.5 hours in a week but are paid for 40!) Work remotely from home, in the office or from anywhere in the country!
  • WFH reimbursements: We’ll pay for you to set up your home office – and reimburse you monthly for your cell phone and internet.

Releasing Generosity

  • Opportunities to give back to our communities through volunteering, food and item drives, child sponsorships, company donations and more!

Generous Paid Time Off

  • There’s more to life than work… and we want you to get out there and enjoy it!
  • Employees can earn up to 4 weeks of vacation time per year (based on tenure) – plus receive additional PTO for jury duty, bereavement, sick time, volunteering and more!

Professional Growth
& Development

  • Tuition reimbursement up to $2,000 per year for eligible programs. Yearly individual training & travel budget to attend industry conferences.
  • Annual company retreat & collaboration days to get away and brainstorm solutions to help your team work smarter.
  • Intra-office mentorship opportunities.

Hear what employees are saying…

“I love working at BDI because I get to participate in our clients’ work in furthering God’s kingdom and helping the less fortunate and downtrodden. The culture at the agency keeps me passionate about what I do day in and day out. And the leadership team treats all of us here like family. I just love it!”

Peter Lee | Account Manager

Peter Lee

Hear what employees are saying…

“BDI has great benefits, flexibility and a positive working environment. I love being part of an agency that is dedicated to a better future for us as employees, for our clients and for those our clients serve.”

Andrea Mills | Senior Creative Content Specialist

Andrea Mills

Hear what employees are saying…

“Working at BDI has helped me grow professionally and as a person. I have more empathy toward others, and I take great satisfaction from the impact we make in the world every day.”

Justine Morales | Digital Technology Specialist

Justine Morales

Hear what employees are saying…

“I love being part of a team that truly listens and collaborates. At BDI, we have a culture of appreciation, valuing what each employee brings to the agency and how we work in unison to help our clients. And we have fun doing this together!”

Angella Hubbert | Senior Director of Data Management

Current Job Openings

Client Partnership: Client Partnership & Business Development Specialist

Job Description

Report to

Salary range:

Client Partnership
Heidi Caster, Senior Vice President, Client Partnership
$50k-65k per year


40 hours / week (Non-exempt)

Position Purpose

The Client Partnership & Business Development Specialist provides exceptional support for the BDI Client Partnership team. Reporting directly to the Senior Vice President of Client Partnership, the successful candidate will play a pivotal role in helping to identify, pursue, and secure new business opportunities for BDI.

Essential Duties and Responsibilities

  • Demonstrates strong agency knowledge of agency services, systems, and processes
  • Works with SVP, Client Partnership to cultivate existing sales pipeline and development of new business opportunities
  • Conducts thorough market research to identify potential clients, emerging trends, and competitive landscape
  • Identifies and engages potential clients through various channels, including cold outreach, networking events, and industry conferences
  • Effectively sets up prospect accounts, prospect/contact activities, and enters new business project information using agency tools (such as Microsoft Dynamics and in Workfront)
  • Maintains accurate prospect data in CRM (HubSpot)
  • Participates in the creative and tactical process for the development of new business projects, proposals, and presentations
  • Work closely with the SVP, Client Partnership to develop compelling and customized proposals and presentations for potential clients
  • Collaborates with the SVP, Client Partnership to establish and maintain strong relationships with potential clients, ensuring proposals align with prospect needs and showcase BDI’s capabilities
  • Navigates and performs assigned projects within the company’s e-Tools (project management systems and creative proofing programs/applications)
  • Serves as a support contact for issues or activities that a prospect may encounter. Works and interfaces with various internal departments as needed
  • Keeps team and supervisor informed of project status and needs. Adheres to project deadlines
  • Supports the SVP, Client Partnership with material prep as requested
  • Initiates follow-up and preparation of materials following tele-conferences and prospect visits. Works with the SVP, Client Partnership to draft and distribute conference reports as requested
  • Coordinates and performs Client Partnership administrative tasks related to prospects
  • Prepares, coordinates, and mails prospect mailings
  • Prepares conference reports, and follows up on action items
  • Pursues continual learning in the direct response/fundraising and digital marketing space
  • Manages special projects or other assignments as required

Skills and Abilities

  • Relationship Building: Must be friendly, trustworthy, sincere, knowledgeable, dependable, and professional. Must demonstrate ability to establish and develop relationships with prospects and serve as an ambassador of BDI. Must exhibit a high level of professionalism, positive attitude, good team player; Must be trustworthy, honest and willing to do what it takes to help others
  • Initiative & Organization Skills: Must demonstrate the ability to handle multiple projects at a time, a resourceful self-starter who can take initiative and stay on top of project deliverables; Must have strong time management skills
  • Communication Skills: Must demonstrate an advanced ability to read, analyze, and interpret agency documents, and respond effectively to inquiries. Must demonstrate careful attention to detail, good grammar, punctuation, and proofreading skills; Must be able to listen diligently, take copious notes and read between the lines at times
  • Reasoning Skills: Must demonstrate ability to define problems, collect data, interpret, and understand data and analyses, establish facts, and draw valid conclusions. Must be extremely efficient, organized, process-oriented, resourceful
  • Computer Skills: Must demonstrate proficiency in the use and knowledge of integrated computer systems and business-related software such as Microsoft Office: Word, Excel, PowerPoint, Outlook, Workfront, and Dynamics and quickly learn, understand, and seamlessly implement the operation of the agency’s e-Tools
  • Excel Skills: The Client Partnership Specialist must be able to pass both the intermediate and advanced Excel assessment – demonstrating proficient formula use, an understanding of the questions data can answer, and the ability to read data within a spreadsheet. In addition, to handling the formulas, the Client Partnership Specialist should also know how to debug them, work-around them, use shortcuts, customize, audit them, and use the formulas appropriately to pursue the answers the team is requiring
  • Decision Making and Problem Solving: Must demonstrate strong decision-making, problem-solving, and critical-thinking skills. Must be proactive, self-motivated, and able to take initiative, focus, and prioritize tasks
  • Attention to Detail: Must pay close attention to detail and demonstrate excellent follow-through; Must be meticulous and highly attentive
  • Must be punctual, flexible, and able to function well in a fast-paced environment and meet deadlines

Educational Requirements and Qualifications

BA or BS ideally in Marketing, Communications, Advertising, Business, Analytics, or a related field

Minimum of 2 years of advertising agency/marketing and communications experience is required

Work Environment

Professional services office environment

Hybrid work schedule

Travel to conferences and prospect sites is required

Digital: Senior Digital Media Buyer/Planner

Job Description

Report to

Salary Range:

Stephanie Tippit,
Vice President, Digital Strategy


40 hours / week (Exempt)

Position Purpose

The Senior Digital Media Buyer will develop media strategies, conduct research, build processes and outcomes for execution of digital media programs serving our nonprofit organizations. You are the paid media subject matter expert! You will have experience in digital media planning and buying, creating digital media plans that span across all digital channels with a focus on donor acquisition and revenue generation. You are an experienced media buyer in paid social or programmatic using a DSP.

You will collaborate with the digital strategy and client services teams creating client-facing media strategies and educating clients and colleagues on best practices. Day to day responsibilities include managing the digital media team and media partners, developing media plans and media campaign strategy documents and presentations, building and executing media campaigns in platform, attending internal meetings to assess client objectives, attending client meetings to present digital media strategies, and fielding strategy-related questions. In this role, you will provide insights on digital media program performance, suggest optimizations and CRO plans, and adjust strategic digital media plans based on client budgets and performance metrics.

This is a great opportunity to work with a thriving digital marketing team in a growing digital marketing program serving life changing nonprofit organizations all over the world. If you love all things digital and want to help expand the program, come check us out! Even if you don’t have 100% of all the qualifications requested but have confidence in your ability to excel in this position, we welcome your application.

Essential Duties and Responsibilities

  • Provides leadership and expertise to drive long term strategy and vision including the strategic approach, processes and outcomes for the development and execution of digital media programs for nonprofit organizations of varying sizes and market verticals
  • Leads, mentors, trains and coaches the digital media team resulting in positive team growth and culture and program development ensuring excellence, innovation and maximum ROAS
  • Creates digital media plans and maintain media budgets and projections for internal teams and clients in collaboration with the digital strategy team and client services team
  • Hands on media buying in platform, executing campaigns in at least one channel: paid social, or programmatic advertising
  • Oversees management of all paid search campaigns in Google Grant, Google Ads, and Bing
  • Researches, identifies, and evaluates audience modeling and segmentation strategies in all channels
  • Researches, identifies, and evaluates emerging trends and technologies and lead the charge in developing internal capabilities ensuring that the program is innovative and generates growth
  • Develops and executes strategies across performance channels, including paid social (Meta), paid search (Google Grant, Google Ads, Bing), direct publishers, and programmatic media using a DSP like Tradedesk, StackAdapt, etc.
  • Collaborates with cross-functional teams (client services, creative, production, finance) and external media partners to effectively manage and execute the development of digital marketing campaigns while working within agency internal process
  • Prepares regular reports and presentations for clients and senior leadership, providing insights on performance, goals, progress and growth strategies
  • Reviews, analyzes, and interprets campaign data to improve performance and alert client and internal teams about potential shortfalls and offer strategic shifts to meet necessary performance goals.
  • Participates in internal planning meetings and client meetings to present and answer questions related to digital strategies
  • Demonstrates thought leadership in Digital Media by speaking at industry conference seminars, and participating in podcasts, webinars and blog writing
  • Under the direction of the BDI Marketing team, selects topics and writes/records one piece of BDI Marketing content per fiscal year (Quick Shots, Inspire, Webinars, and podcasts)
  • Other responsibilities as assigned

Skills and Abilities

  • Communication Skills: Strong internal and external, written, and oral, communication writing skills with internal teams, clients, prospects, and business partners. Must be collaborative and enjoy working with a team
  • Reasoning Skills: Strong problem-solving capabilities and extremely high attention to detail. Need to take initiative to find solutions to challenges
  • Analytical Skills: Strong analytical skills, strong organization and attention to detail, with the ability to analyze complex data sets and draw actionable insights; Knowledge of data analytics tools and methodologies for tracking and measuring donor acquisition performance and attribution reporting in light of current industry trends and cookieless tracking
  • Digital Media Skills: Experience with the following digital media channels: Programmatic Display, Native, Paid Search, Google Grant, Facebook / Instagram, CTV/OTT, Video, Programmatic Audio, Digital out -of-home; Adept at identifying and understanding new digital media trends and technology to be utilized in client strategies
  • Leadership Skills: Ability to juggle competing deadlines, multi-task, meet tight deadlines and support other teams as needed
  • Computer Skills: Proficient in components of MS Office, including Word, Excel, PowerPoint, and Outlook.
  • Decision Making Skills: Positive, energetic, and collaborative personality with self-starter approach to work.
  • Relationship Building Skills: Ability to manage website developers, designers and content creators providing the direction needed to assure projects meet creative and strategic objectives and deadlines on time.

Educational Requirements and Qualifications

Bachelor’s degree in Business, Marketing, Computer Science or another related field

Demonstrated experience managing digital media and team development including hiring, leading, and mentoring in a fast-paced agency or marketing dept setting

5+ years of experience driving digital direct-response marketing programs with fundraising KPIs for nonprofit organizations in an agency setting or large non-profit organization

3+ years of progressive levels of responsibility in media planning, buying, leadership, and management either with an agency or through an in-house marketing team of a nonprofit organization

Work Environment

Professional services office environment

Hybrid work schedule

Occasional travel

Find your ideal job here

BDI provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Ready to Apply? Start Here.

Join our talented community

To apply for a position, email your resume and cover letter to our People & Culture Department at No phone calls, please.

More fuel for more impact.

Let's talk.