Come Join Our Exciting Team of Professionals!

We strive for excellence in creative solutions and customer service. Our team environment and varied creative work provides individuals with an enjoyable place to reach their personal and professional goals. We treat our employees with respect and depend on them to treat our customers even better.  Millennium Marketing Solutions is a marketing company with in-house printing, graphics, digital marketing, web development, and promotional products divisions. We are always looking to add talented, hardworking teammates who will embrace our mission and values.

Follow us on our Facebook page to have a better understanding what our team accomplishes on a daily basis.

What We Offer



  • Competitive Salary
  • Retirement Plan with Company Contribution
  • Company Profit Bonuses
  • Employee Discounts
Benefits image


  • Health, Dental, and Vision Insurance
  • Paid Vacation
  • Paid Holidays

Work Environment/Culture:

  • Award-winning, Dynamic, and Collaborative Team
  • Monthly Team Events
  • Company Issued Laptop
  • Creative Work Environment with Flexible Schedules
  • Casual Dress Code
Three stacked books image

Training & Education

  • Continued Learning Opportunities
  • Internal Training
  • Industry Certifications
  • Industry Membership & Associations

We Are Currently Accepting Applications for the Following Positions:

Account Manager

Do you love working with clients and creative teams and overseeing the execution of marketing strategy? Are you a resourceful project manager with a positive approach to challenges? Can you see the big picture and execute the details?

Millennium is seeking an experienced Account Manager to join our talented team and elevate our clients’ marketing.


  • Act as primary client contact and develop a deep understanding of clients’ business and their marketing goals. Foster strong working relationships with clients.
  • Traffic projects through creative and production to ensure deadlines are met and projects are kept within scope and budget. Obtain schedules and advise clients and internal teams of any delays or changes.
  • Provide other administrative support to account managers, account executives, and senior management.
  • Coordinate projects through the design and digital teams and work with other Account Managers to ensure deadlines are met and projects are kept within budget.
  • Working with senior strategists, analyze client input to develop strategies to address client needs. Present estimates and pitch ideas to clients.
  • Facilitate internal and client meetings, including preparation, documentation, meeting minutes, and follow-up.


  • 1+ years experience in client-facing account management or marketing coordination, preferably in an agency setting
  • Bachelor’s degree in a related field
  • Must be a self-starting problem solver, experienced with project management
  • Has excellent time management and works well under pressure and deadlines

Please send a resume and brief cover letter.

Digital Marketing Specialist

The Digital Marketing Specialist will be responsible for managing search engine marketing efforts for clients through campaign planning, execution, management, and analysis. Candidates must have direct experience with Google Ads, Google Analytics, Search Engine Optimization (SEO), and paid social media. Experience with Marketing Automation, Email Marketing, WordPress, and organic social planning are a plus.


  • Daily management and execution of multiple digital marketing campaigns including Search and Display Ads/PPC, SEO, SEM, CRM and Marketing Automation Management, Email, and other media channels to drive visitors to client websites.
  • Ability to plan and execute paid social media campaigns in Facebook, Instagram, LinkedIn, and other channels preferred. 
  • Research, optimize, review, and provide reporting with a detailed analysis of campaign results.
  • Work with the account management team and a variety of clients to determine strategy and campaign goals.
  • Manage campaign budgets including reconciling discrepancies.
  • Stay on top of industry trends and best practices.
  • Perform ongoing keyword discovery, expansion, and optimization.


  • Must be experienced and certified in Google Ads and proficient in Google Analytics.
  • Ability to demonstrate knowledge and experience in PPC and social media advertising.
  • Must be able to work in a fast-paced environment and handle multiple projects, budgets, and deadlines.
  • Strategic, proactive, and creative thinking – always focusing on innovative, but measurable client solutions.

Social Media Campaign Manager

If you have a passion for telling your clients’ stories with engaging social media content, finely-tuned digital campaigns, and creative copywriting, Millennium has an ideal opportunity for you. This role requires strategic thinking and the ability to problem-solve for our clients, including developing content and optimizing paid social media campaigns.

This position offers tremendous opportunity for growth, as you will work directly with senior management to execute client strategy and continuously push our social media to new heights. Candidates must have experience managing paid social media campaigns, excellent writing and editing skills, and the ability to understand and write about complex concepts in a range of industries.


  • Develop engaging social media posts for clients in a range of industries across multiple social channels
  • Execute paid social media campaigns in Facebook, Instagram, LinkedIn, and other channels. Use analytics and data to continually improve campaigns and increase visibility and engagement.
  • Set up and optimize company profiles within each social media platform
  • Creative copywriting for new website builds, blogs, landing pages, and email campaigns using SEO best practices
  • Monitor and respond quickly to time-sensitive social media and reputation management comments, occasionally on nights and weekends
  • Continuously follow social media trends across all relevant platforms, to ensure the use of best practices and find new opportunities to improve social media performance


  • Minimum 3 years of experience with social media and content marketing, client-side or agency setting
  • Must have working knowledge of Facebook and Instagram advertising platforms. Knowledge of LinkedIn advertising a plus.
  • Bachelor’s degree in a related field
  • Excellent writing and editing skills for social media, blogs and website content
  • Eager to learn, with a positive, growth-oriented attitude
  • Excellent time management and works well under pressure and deadlines
  • Working knowledge of WordPress, Adobe CS, and Sprout/Buffer/Hootsuite, or similar social media software a plus.


Part-time / Full-time opportunity

Millennium Marketing Solutions is looking to add a highly enthusiastic, extremely well-organized, detail-oriented Bookkeeper/Administrative Assistant to its growing team. This full-time position requires a desire to provide superior administrative and accounting/financial support and provides the opportunity to grow within the company.



Successful candidate must have strong math and writing skills. You will work directly with customers as well as support the Chief Financial Officer, Chief Executive Officer, and the Millennium team.

Responsibilities include, but are not limited to:

  • Assist with accounts payable and accounts receivable
  • Process all credit card charges
  • Reconcile and balance accounts
  • Contact customers that are delinquent in payment
  • Maintain filing system to support financial records
  • Create reports as needed
  • Greet customers
  • Assist with answering of company phones
  • Assist with other administrative type duties; maintain office/kitchen supplies, set up/clean up from team gatherings, etc.


  • Must have the ability and commitment to deliver superior customer service and ensure total customer satisfaction
  • Ability to learn quickly, thrive and work effectively in a fast-paced environment
  • Must have strong math and organizational skills
  • Excellent written and verbal communication skills
  • Ability to work independently and in a team environment
  • Ability to maintain professionalism and confidentiality

Sales Executive & Business Development

We are looking for experienced and energetic sales professionals for the DC, MD, and VA areas. If you are driven by customer satisfaction and are looking for unlimited income opportunity this is the position for you. Our products and services are ideal for a relationship sales professional.

We provide marketing services and products that every business needs including printing, promotional products, graphic design, web design, and digital marketing (SEO, PPC, and Social). We also provide on-line web-to-print solutions to our customers. From Responsive websites and digital marketing campaigns to corporate branding and variable direct mail campaigns, we deliver results to our clients and unlimited income opportunities for you.


  • Prospect and acquire new customers through all forms of sales and networking opportunities
  • Manage and retain existing business
  • Understand clients business goals and objectives
  • Executive consultative selling practices and processes
  • Collaborate with Millennium’s internal support team to cross-sell all services
  • Expand deeper into client’s businesses to sell services to multiple buyers
  • Stay informed and educated on marketing best practices
  • Prepare presentations and proposals to acquire new business
  • Relentless follow-up to close sales
  • Provide detailed instructions on jobs to support team
  • Work with management by providing activity and sales reports


  • Previous experience selling marketing, printing, promotional products, apparel, or signs
  • Ability to hunt new prospects through cold calling, networking and other business development activities
  • Able to cultivate relationships with clients / prospects / decision makers
  • Excellent consultation and negotiation skills
  • Flexible and adaptable to change
  • Self-motivated and hardworking, with the ability to work independently
  • Excellent organization skills to manage multiple projects and communicate details
  • Team player that thrives in a fast-paced environment

Come Grow With Us.

Email your resume, cover letter, samples, and salary requirements to