Do you love working collaboratively and creatively? Are you seeking to inspire and be inspired? We’re always looking for renegades, for problem solvers and for crazy-cool creators. Those who work hard and play harder.

Apply today. And leave your ego at the door.

Open Positions:

  • Digital Project Manager

    Agency M is looking for a Senior Digital Project Manager who will be responsible for fully managing the entire lifecycle of digital projects – from conception through completion. M values individualism and enthusiasm, within all of our employees thrive in a collaborative work environment. As an experienced Project Manager, you must be familiar with capacity planning, scheduling, scoping and estimating jobs, and managing multiple deadlines. Learning and adapting is necessary for this role at M. In addition, you should be able to identify opportunities to streamline and fine-tune workflow processes in real time, suggesting alternative solutions along the way.

    General CMS knowledge is a must. Familiarity with WordPress, Drupal and Grav are a plus.

    This is a part-time contract position starting the last week of November and will transition to a full-time contract position as maternity leave cover, end of December.


    • Manage all aspects of digital production for key agency accounts
    • Responsible for resourcing web projects with department leads, communicating with relevant internal teams and clients, and managing these projects from inception through completion.
    • Monitors, enforces, and updates all workflow, timelines, and deadlines.
    • Quality control of completed work.
    • Create and maintaining projects on and communicating via slack with team members.
    • Work with department leads to prepare scopes of work, timelines and budgets for new projects
    • Collaborate with team to gather and deliver project requirements
    • Develop and manage project requirements documentation
    • Work with digital team to document functional and nonfunctional specifications
    • Identify necessary project resources, collaborating with discipline leads to ensure appropriate resources are in place throughout each project
    • Develop task lists and work breakdown structure for projects
    • Ensure that internal creative and digital teams understand and are aware of their specific deliverables/responsibilities and meet their deadlines on a consistent basis
    • Ensure all projects meet timelines and budgets
    • Monitor requests that are out of scope and initiate additional estimates and approvals as needed
    • Oversee team members and delegate tasks
    • Engage internal teams and often the client on day-to-day project development milestones
    • Manage project scope, budget, and timelines and proactively notify account manager and agency management of issues and risks that may affect project success
    • Develop, communicate, and execute plans for addressing and mitigating the impact of issues and risks
    • Coordinate the quality control process for all deliverables
    • Seek out and champion better internal processes to help enhance agency efficiency


    • 3 years of agency experience managing a digital team is preferred.
    • A BS in project / operations management is preferred.
    • Solid project management experience managing the simultaneous development of highly visible interactive and digital projects and applications
    • Experience with content management systems, such as with Grav, Drupal or Wordpress
    • Experience with project management software such as Asana and Workast
    • Attention to detail; outstanding problem-solving/multi-tasking skills; strong follow through skills.
    • Previous programming/coding skills and/or knowledge of modern coding and programming practices a plus
    • A thorough and practical understanding of emerging digital marketing trends, news, and issues that may affect and benefit the agency and clients
    • The ability to carefully identify strengths and weaknesses and make strategic recommendations for the betterment of the project and the team

    Our staff works remote, with the option to work & collaborate from our office in Old City, Philadelphia, when they would like to be in-person.

  • Production Artist

    M is looking for a driven, creative and meticulously organized production artist to join our team. Candidates should have excellent organizational and communication skills, with a passion for fine-tuning and focusing on the details. Our production artists must be familiar with digital and print production needs and responsibilities – from social to outdoor to collateral and more – and a willingness to learn and adapt as needed. A minimum of two to three years experience in graphic design for an agency or in-house brand, is preferred.

    At M, we value individualism and the spark it adds to a team. We work collaboratively and require our staff to be holistic players who seek out new ways of thinking and creating.

    Desired Skills and Expertise

    • A degree in Graphic Design, Communications, or related field – and a solid portfolio is a must
    • Fundamental knowledge of layouts, design fundamentals, typography and color modes
    • A keen eye to look for accuracy and quality, as well as identify inconsistencies or issues – and to proactively suggest solutions
    • Ability to comply with standards for Brand Style Guides, file naming and file formats, according to specifications
    • Experience with packaging jobs, stylesheets and keeping projects and content organized
    • Familiarity with the Adobe Creative Suite (particularly Photoshop, Illustrator and InDesign), PowerPoint and Sketch are a must
    • Experience with photo editing/manipulation and working with vector objects
    • The ability to multi-task and juggle several projects
    • The flexibility to work in any medium and on any subject
    • Passion for and readiness to collaborate
    • An inherent sense of curiosity

    Our staff works remote, with the option to work & collaborate from our office in Old City, Philadelphia, when they would like to be in-person.

    Interested? Please send digital samples, a resume and cover letter.

Submit an Application

What position are you applying for?
Files must be less than 32 MB.
Allowed file types: pdf.
Files must be less than 2 MB.
Allowed file types: pdf.
Files must be less than 2 MB.
Allowed file types: pdf.
Enter the characters shown in the image.