What career opportunities are available at DCI?




Rewarding ones with a fantastic team!

There’s always a place at DCI for smart, dedicated individuals who want to help us elevate the retail experience for leading brands. If you’re committed to making a difference by transforming knowledge and insights into actionable ideas, we invite you to consider joining our team.

Imagine the experience of tomorrow and start building it today

At DCI Marketing, our mission is to create innovative and impactful solutions that bring brand experiences to life and foster enduring relationships. One of the ways we do that is through our core values.

Do what’s right

The foundation of our business is trust and it is earned every day by the depth of our commitment, the accountability of our actions, and by treating people with honesty, integrity and respect.

Lead with knowledge

We boldly take on challenges by blending the wisdom of our combined experience, the insights gained through trial, and a continual drive to explore what’s next.

Create with passion

We delight our customers by bringing creativity, curiosity and enthusiasm to everything we do. In our company, everyone is an innovator.

Stay focused

We all win when we contribute to a shared vision, align on our highest priorities, communicate clearly, and support one other in achieving our goals.

Think big, have fun and do good

There is always room for one more person, one more idea, one more question, and one more laugh. We support one another and give back to our communities.

An abstract illustration with a variety of shapes including a blue gear and a white heart.


Our people make the difference

What’s our greatest business asset? The DCI team. We strive to sustain a culture of collaboration, respect, innovation and support, and we value the voices and contributions of everyone. At DCI, you'll have the opportunity to bring your unique ideas to the table and see them come to life. Our vision for the future of retail marketing is dependent on the dynamic, diverse viewpoints that each of our employees bring to work every day.

What we offer

DCI provides our employees a positive and comfortable work environment. We celebrate our wins at work as well as personal milestones. Currently our employees have the option of working in our offices or remote based on the current state of the COVID-19 pandemic. However, we find plenty of ways to stay connected to one another and to relax and unwind whenever we can.

We recognize the importance of supporting our employees at work and in their lives and are proud to offer the following benefits:

  • 401(k) with matching program
  • Health insurance
  • Flexible health spending account
  • Dental & vision insurance
  • Life insurance
  • Disability insurance
  • Paid time off, plus 12 company holidays
  • Paid sick time
  • Tuition reimbursement
  • Employee assistance program
  • Flexible schedule
  • Casual dress code
An illustration portraying the variety of benefits offered including a stethoscope, a blue tooth, a green eye, a light green calendar and a dark green arrow.

Watch Video

What do you like best about working at DCI?

Megan Bungeroth

Editorial Director

Immediate Opportunities


Senior Accountant

Our Senior Accountant is a trustworthy person who works as part of an integrated team and reports to the Controller. This important position is responsible for Accounts Payable recording, analyzing, and reporting accurately accounting activity in the general ledger. This is a very fast paced role.


Account Executive

The Account Executive position develops and sells a breadth of innovative, integrated marketing solutions for DCI Marketing’s business sectors.


Sales Manager

The Sales Manager manages all sales and marketing activities. Plans, organizes and controls sales programs, seeking to attain revenues and profitability goals. Prepares marketing plans and programs, proposing strategies to increase products market share. Negotiates customer contracts in accordance with overall company sales strategy.


Sr. Software Engineer

The Senior Software Developer will have full-stack experience with a deep understanding of .NET technologies and/or Angular. The ideal candidate will be able to be a lead the team through expertise and influence. Experience working with a mixed-shore team and developing for external clients is necessary.


Client Relations Team Member

Our Client Relations team is the face of our company, we build brand loyalty by performing above and beyond what is expected. We are looking for someone who thrives in a dynamic and fast-paced environment. We're also looking for a team member who has a passion for providing exceptional customer service. In this role you would be managing day-to-day functions of customer accounts. Apply

Project Team Lead

The Project Team Lead is responsible for managing projects and operational functions on multiple complex projects. Responsibilities include creating and managing project timelines, managing quality assurance, and analyzing and recommending appropriate inventory levels. This position plans, organizes and controls projects to ensure alignment with specifications, timelines, and project budgets. Apply

Product Account Supervisor

The Product Account Supervisor has a strong understanding and knowledge of product information, client processes and how they both integrate into multi-channel marketing programs and projects. Candidate must have an exceptional attention to detail, with a solid understanding of data analyzing and problem solving. The Product Account Supervisor provides internal and client teams with innovative, strategic and actionable solutions that support client goals and account growth or cost savings. Apply