Demand Chain – One of the Twin Cities “Best Places to Work” is hiring! Apply Now!

career-staff-header_v5 copy





Demand Chain has built a company and culture that improves the lives of our team, clients, and the communities around us. We work hard to ensure our team members feel engaged, motivated, challenged, and with a sense of belonging, so they can thrive.

Defining traits of our culture include: passion, a sense of urgency, integrity, accountability, adaptability, ownership, joy, and optimism. We’re problem solvers, life-long learners, experts in our industry, slightly sarcastic, but always fun loving.

Sound like you? Want to grow, develop, build meaningful relationships, and create value for the communities around us?


Competitive Compensation




Learning & 



Best Place to 


Channel Alliance Leader

 The Channel Alliance Leader role is part of the executive leadership team, helping to drive revenue growth through the Salesforce organization.  Working cross-functionally with Sales, Marketing, Practice Leads, and Leadership, this individual is responsible for building strong relationships with relevant Salesforce contacts and helping to formulate creative go-to-market strategies that grow revenue and optimize client value.  As a member of the leadership team, you will be responsible for sponsoring programs that strengthen the Salesforce partnership.

Primary Measure of Success

  • Drive Growth of Salesforce Referrals and Endorsements
  • Maximize Partner Program Benefits
  • Foster Awareness/Support within the Salesforce Ecosystem
  • Deepen Relationships with Current Contacts (breadth, depth, volume)


  • Build Relationships with Salesforce – Manage and elevate Demand Chain’s relationship with Salesforce.  Drive awareness of our brand, our capabilities, and our fit for key projects. Position us as the go-to partner for our focus geographies, Salesforce products & industries.
  • ID key Salesforce stakeholders aligned with our focus areas.
  • Create, develop, and manage relationships with relevant SF contacts.
  • Define a cadence of proactive outreach—personally and organizationally–to educate on Demand Chain capabilities and how we can add value to Salesforce.
  • Plan and facilitate meetings and market strategies with Salesforce sales teams.
  • Drive Demand Chain brand awareness via networking and personal connections within the Salesforce ecosystem
  • Formalize and drive continuous improvement of alliance-related business development processes.
  • Maximize Partner Program – As a primary liaison, between Demand Chain and Salesforce, help maximize Demand Chain’s partner status and opportunities.  Including the following:
    • Host regular checkpoints with our Salesforce Partner Account Manager (PAM)
    • Responsible for Partner Value Score (PVS) monitoring/reporting
    • Maximize credit for sourced and joint ACV throughout the DC organization.
    • Collaborate with Delivery, Sales, and Marketing to ensure Demand Chain maximizes points associated with certifications, Trailhead, CSAT, and more.
  • Increase Salesforce Generated Leads/Revenue – Foster Sales referral and revenue opportunities through Salesforce relationships. Promote awareness and engagement within the Salesforce organization that result in SF sourced opportunities.  Proactively develop and lead sales opportunities through creating long-term relationships with the Salesforce sales organization.
  • Partner with Marketing: Work with marketing to design and implement programs that elevate awareness to Demand Chain solutions and capabilities.
  • Design and execute co-marketing activities that drive pipeline growth.
  • Develop, enhance and build Demand Chain’s awareness and usage among Salesforce influencers.
  • Craft and champion our top-level messages to Salesforce and determine what Demand Chain wants to be known for.
  • Help to define Demand Chain solutions in a way that resonates to appropriate audiences (Salesforce AEs, potential clients, etc.)
  • Publish Monthly “Key Wins” and success stories newsletter to our AEs, create success stories, and post to the 62 org to ensure high visibility of our work.
  • Develop/Update/Post content: case studies, videos, demos, AppExchange profile, etc.
  • SF Briefings – Publish SF Briefings (quarterly) that can be incorporated into client success meetings to increase awareness of notable events and strategies occurring within the SF partnership.
  • Events – provide recommendations on Salesforce events in which Demand Chain should participate and whether we should speak, own or host a booth or table. Develop a plan for maximizing the impact of Demand Chain attendees at Dreamforce.
  • Additional – Maintain effective relationships internally – Marketing, Operations, Project Delivery Services, and leadership – to align all stakeholder interests and drive activity.


  • Bachelor’s degree in Marketing/Sales/Business
  • 5-10 years of professional experiences in CRM or related technologies
  • Alliance/Partner experience, working closely with partners to drive revenue growth
  • Sales experience, either direct or indirect sales experience
  • CRM or related User/Project Experience, preferably with Salesforce
  • Self-starter; comfortable owning the role and goals.
  • Effective presentation and communication; with strong influencing skills.
  • Skilled in networking and building long-term relationships.
  • Ability to work independently–must be self-motivated
  • Demonstrate a high degree of personal and professional integrity
  • Proactively embrace the potential of technology.




Senior Account Executive

Account executives at Demand Chain connect the dots for our customers between business needs and our solutions. In this role, you will be part of a high performing team that directly drives revenue and will partner with existing and prospective clients to identify and realize their business objectives, leveraging the power of

Who will be Successful in this Role?

      • Brilliant problem solvers and story-tellers.
      • Professionals skilled in navigating organizational structures and business influences.
      • Ambassador for improving customer experiences in all dimensions of business success.
      • Relationship-finders and trust builders.
      • Right-brain/Left-brain balanced (analytical/technical + interpersonal).
      • Driven to shatter goals and overcome any obstacle.
      • Exceptional communicators.


What will I be doing?

      • Gain access, navigate structures and build trust in assigned accounts, prospects, and markets.
      • Discover, validate, and develop sales opportunities that maximize client value.
      • Partner with clients to align, promote, and fund projects that enhance customer success through SF.
      • Achieve sales performance expectations of $2.5M+
      • Be an advocate for client satisfaction and success across all levels of the Demand Chain team.
      • Bring industry and technical knowledge expertise to the client’s decision-making process.
      • Build relationships and trust across client all relevant dimensions of the clients’ organization.
      • Manage account strategy, planning, and opportunity forecasting within your book of business.
      • Partner with Demand Chain Solution Engineering to solution, estimate, and quote opportunities.
      • Develop solution proposals that communicate business value, technical scope, and financial ROI.
      • Understand, apply, and advocate for improvements in Demand Chain’s account management and selling models that improve effectiveness and client satisfaction.
      • Be an advisor in promoting product improvements for routine customer problems.


What behaviors should I demonstrate?

      • Achieve Results: Demonstrates the ability to build and manage a robust opportunity pipeline within your client base.
      • Be Accountable: Take accountability for your successes and ownership of results.
      • Ensure an Exceptional Client Experience: Create & foster a culture of far superior service to our clients, in order to build clients for life.
      • Practice Situational Adaptability: The ability to adapt your approach and demeanor in real time, to match the shifting demand of different situations.
      • Influence Effectively: Demonstrate organizational and interpersonal savviness to maneuver comfortably through complex policy, process, and people-related dynamics.
      • Engages & Inspires: Able to paint a compelling picture of a solution and strategy that motivates others to action.


What Technical Skills/Education do I need?

      • 4 year Bachelor’s degree in Business, Computer Science, or equivalent.
      • 4+ years of functional or technical Salesforce implementation experience.
      • 2+ years leading technical engagements with program management or architectural responsibilities.
      • Experience presenting and gaining buy-in within multiple organizational levels including the C-suite.


Preferred, but not Required

      • Account management and quota management experience.
      • Deep understanding of product offerings.
      • Ability to communicate and demonstrate the value of core Salesforce product offerings.
      • CSM, CPPM



Demand Chain Salesforce Developer

Our Developers work with our customers to ensure successful engagements and project go-lives using Salesforce configuration and/or custom development.


      • Lead and mentor junior developers.
      • Execute declarative Salesforce application configuration.
      • Use Apex, Visualforce, and Lightning Web Components to create unique customer-based solutions.
      • Lead client projects and internal team.
      • Expert in solution design and system architecture.
      • Interact directly with our clients and internal team to ensure customer success.
      • Participate in the full application life cycle from technical design to development, testing and deployment.
      • Proactively bring new and exciting opportunities for improvement to our internal team as well as our clients.



      • 3+ years of Salesforce software development experience, ideally in a consulting environment.
      • Development experience with JSP/ ASP, Java, HTML language is desired.
      • Development experience with Apex, Visualforce, and Lightning Web Components is required.
      • Salesforce Certifications (App Builder, Dev I, Dev II, Admin) preferred.
      • Strong technical design skills and an ability to deliver customer driven solutions.
      • Drive and desire to learn and grow both technical and functional skill sets.
      • Ability to manage multiple concurrent projects.
      • Excellent written & verbal communication skills with technical and non-technical audiences.
      • Desire and ability to solve complex business processes with software.
      • Possess strong organizational and time management skills
      • Ability to build rapport and develop effective working relationships with clients.
      • Creative and analytical thinker.
      • College degree preferred.


As a Salesforce Consultant, you will work on a team to adapt and develop solutions to client problems. Salesforce Administrators are the foundation to the system. Your work will be dedicated to ensuring we are maximizing efficiency and capitalizing on the full features and benefits of the system.


Who will be successful in this role?

      • People with a high technical aptitude
      • Exceptional communication skills
      • Problem solvers
      • Relationship builders
      • Natural curiosity
      • Continuous learner
      • Delights in details


What will I be doing?

      • Create and Manage Changes to the System
      • Proactively seek out and identify needed system changes
      • Proactively gather feedback from users
      • Manage system changes without interruption to the user
      • Communicate system changes to the users in advance so they understand the change and how to use it prior to implementation
      • The “go to” for users, promote adoption, keep current on new releases and AppExchange solutions, provide training, and more.
      • Gather requirements from end users
      • Modify the system to increase benefits and usability
      • Manage the change control process
      • Manage all processes that impact/relate to SFDC
      • Manage new releases of SFDC and efficiently roll out new features
      • Create and maintain fields, views, reports, dashboards, campaigns, and other SFDC objects and functions
      • Handle ongoing customization/alteration of SFDC
      • Maintain, enhance and create workflows, functions and configurations within the SFDC environment
      • Create new reporting capabilities and respond to ad hoc reporting requests as needed


What technical skills/education do I need?

      • 3+ years of SFDC administration experience
      • In-depth knowledge of the standard capabilities of SFDC and have successfully expanded on those capabilities using custom code (Apex, s-controls) and/or integration with external systems
      • Strong reporting background using standard reporting tools, including standard SFDC reporting functionality
      • Previous re-engineering experience updating an existing SFDC configuration to provide solutions for reporting, workflows and enhanced function
      • SFDC Administrator certification is strongly preferred (Admin, Advanced Admin)
      • Proven ability to utilize SFDC as a sales analysis tool
      • Prefer Bachelor’s degree or equivalent education/experience
      • Computer literate and proficient in standard office applications: Word, Excel and Outlook

Apply Now

Demand Chain Salesforce Business Analyst

Our Salesforce Business Analysts wear many hats on their projects and are responsible for everything from requirements gathering, Salesforce configuration, testing, training and post deployment support. As a Salesforce BA, you will be part of a team responsible for delivering enterprise cloud technology solutions to our customers.



      • Work with clients to gather, understand, and define business requirements.
      • Develop user stories / process flows to support the design and development.
      • Work collaboratively to design a solution that will meet client’s business requirements and user stories.
      • Complete configuration for user stories within Salesforce, AppExchange, other Cloud products.
      • Collaborate with developers to test and verify that solutions will meet the business requirements.
      • Participate in key meetings with customers including requirement sessions, system demos, user acceptance testing, and end user training. 



      • Deep experience using Salesforce to develop client or business solutions.
      • Hands on experience configuring Salesforce including; workflows, validation rules, and security controls.
      • Proven ability leveraging analytical and problem-solving skills in a fast-paced environment.
      • Detail-oriented individual with the ability to quickly ramp up on new clients, their business needs, and technologies.
      • Strong presentation, communication (written and verbal) skills, and interpersonal skills.
      • Ability to prioritize multiple tasks within a collaborative team environment.
      • Drive and desire to learn and grow both technical and functional skill sets.
      • Proficient in Microsoft Word, Excel, PowerPoint, Project, and Visio.
      • Experience leveraging and configuring AppExchange products to develop a solution.
      • Experience soliciting, gathering, and analyzing user input and requirements.
      • Experience collaborating with business stakeholders.
      • Experience on a Salesforce implementation through the full Software Development Lifecycle (SDLC).
      • Salesforce Admin Certification and one or more Consulting Cloud Certifications (Community, FSL, Marketing, Pardot, Sales, or Service).
      • Bachelor’s Degree strongly preferred.


Demand Chain Salesforce Project Managers

Our Project Managers are responsible for leading a project from its inception to execution. This includes; planning, execution and managing the people, resources and scope of the project. Our Project Managers must have the discipline to create clear and attainable objectives and to see them through to successful completion.



      • Create and execute project work plans and revises as appropriate to meet changing needs and requirements.
      • Identifies resources needed and assigns individual responsibilities.
      • Manage day-to-day operational aspects of a project and scope.
      • Review deliverables prepared by team before passing to customer.
      • Effectively apply our methodology and enforces project standards.
      • Prepare for engagement reviews and quality assurance procedures.
      • Identify and manage project risk.
      • Ensure project documents are complete, current and stored appropriately.
      • Review status reports of team members and addresses issues as appropriate.
      • Strong relationship management skills and sales acumen.



      • 3+ years managing Salesforce projects
      • Salesforce Admin Certification and/or one or more Consulting Cloud Certifications preferred..
      • Experience working within an established PMO process, SOW, Change Order execution.
      • Experience managing 3rd party implementation vendors.
      • Experience managing 3rd party support vendors General Project/Practice Related Competencies Project/Practice Management.
      • Experience in designing and developing software components and having a very strong Service Oriented Architecture and integration background.
      • Experience in Salesforce CRM with end to end implementation experience.
      • Salesforce integration experience, including between different business systems as well as working with integration tools.
      • Bachelor’s Degree preferred.
      • Project Management Certification (PMP) desired.


Demand Chain Salesforce Agile Project Leader

Our Agile Project Leaders (PL) are tasked with client, program, and project success, and rely on their background in Agile environments along with their success in implementing Salesforce solutions to provide hands-on expertise for Salesforce projects. The PL will develop and manage project lifecycles and service delivery, including solution scope, budget, timeline, resources, and deliverables.



      • Engage customer stakeholders to understand desired business outcomes and define success criteria.
      • Lead Discovery and requirements refinement sessions to uncover customers’ requirements.
      • Synthesize requirements to create clear and comprehensive user stories and solution design documentation.
      • Perform fit-gap analysis between Salesforce functionality and client requirements.
      • Design elegant, innovative Salesforce solutions involving configuration of Salesforce and Managed Packages, creation and refinement of complex data models, external integration, business process automation, and other custom functionality.
      • Manage the delivery and testing of Development functionality.
      • Iterate on solutions through a Build/Test/Review cycle with customer Product Owner.
      • Develop a training curriculum and deliver training sessions to the solution’s end users.
      • Optimize plans and resources to deliver maximum value to clients.
      • Collaborate with project, leadership, and sales teams to bring thought leadership and the full force of Demand Chain’s resources to all engagements.
      • Lead project teams in development and execution of project plans including management of scope, schedule, budget, and quality.
      • Lead agile ceremonies and sprints.
      • Influence and coach customers throughout their Salesforce and agile journeys.
      • Coach, mentor, and develop junior resources.
      • Make decisions that positively impact customer, departmental, and individual metrics.



      • 8-10 years of consulting and project management experience.
      • 5+ years of successful Salesforce deployment experience.
      • In-depth understanding of Agile Best Practices (Scrum Master Certification)
      • Salesforce certification (i.e., Administrator, Sales Cloud, or Service Cloud).
      • Project Management Certification (PMP or similar).
      • Experience with business process definition, best practices, and reengineering.
      • Experience writing user stories to capture Salesforce requirements.
      • Understanding of key concepts of user-centered design and design thinking.
      • Desire to learn new things.
      • Outstanding leadership and communication skills; very strong customer-facing skills.


Demand Chain Salesforce Platform Commitment Lead

Our Platform Commitment (PC) Lead is tasked with owning a client relationship in a Salesforce Support role. The PC Lead will develop and manage support projects and client relationships; including scoping and estimating cases, requirements gathering, managing budgets, executing deliverables, and Salesforce configuration / administration..


      • Must possess strong project management skills and be able to manage many clients at once.
      • Provide high-level project management to each engagement; Meeting with each customer regularly and proactively; Providing weekly updates on budgets and statuses.
      • Utilize larger Demand Chain team to delegate work as appropriate; Actively manage those resources and their assigned tasks as required.
      • Synthesize requirements to create clear and comprehensive requirements for each case; Keep case statuses updated and accurate details on the solution provided.
      • Understand desired business outcomes and define success criteria.
      • Grow client relationships through documentation and thorough understanding of their businesses and Salesforce instances; Provide recommendations to improve their business processes.
      • Identify growth areas within each client and assist project teams if larger project need, outside of support, is identified.
      • Design elegant, innovative Salesforce solutions; Such as configuration of Salesforce and Managed Packages, creation and refinement of complex data models, external integration, business process automation, and other custom functionality.
      • Manage the delivery and testing of each request within established SLAs.
      • Make decisions that positively impact customer, departmental, and individual metrics.
      • While this is not an on-call position, availability outside of standard office hours may be required from time-to-time to address high-priority issues.


      • 3+ years of Salesforce administration or business analysis experience.
      • Desire to learn new things.
      • Excellent troubleshooting skills within Salesforce.
      • Outstanding communication and de-escalation skills; very strong customer-facing skills.
      • Ability to manage time effectively; “context-switch” successfully and often.
      • Ability to effectively delegate.
      • Prior experience in a Salesforce consulting environment.
      • Prior experience with Salesforce development (Apex, Lightning).
      • Prior experience in an IT Support position.
      • Salesforce Certification (i.e., Administrator, Sales Cloud, or Service Cloud).Willingness to travel.


Demand Chain Salesforce Technical Architect

Our Salesforce Technical Architects are responsible for owning the architecture and design of complex solution components. We are looking for candidates that demonstrate strong leadership skills in all stages of the software development life cycle.


      • Experience in designing and developing software components.
      • End to end implementation experience with the Salesforce platform.
      • Ability to lead design sessions and communicate design options to clients.
      • Experience with development technologies such as Apex/VF, JAVA, .Net, Ruby, JS, jQuery, Angular.js, Objective C.
      • Integration experience using both Web based technologies (Soap, Rest) and Integration/Middleware tools such as Informatica, Jitterbit and MuleSoft.
      • Knowledge of options and how to handle security requirements such as single sign on and data security.
      • Experience with Release Management, Source Control, and Deployment concepts and technologies such as ANT, Salesforce Metadata API, Jenkins, SVN.
      • Ability to define the system landscape, to identify gaps between current and desired end-states and deliver a solution.


      • 3+ years’ experience in Architecture role – Salesforce or other CRM architecture experience a plus.
      • 4+ years’ experience with integration technologies.
      • Working knowledge of security concepts such as single sign on and data security.
      • 4+ years’ experience in Agile, Scrum, and Waterfall methods.
      • Salesforce Developer and Architect Certifications a plus.
      • Bachelor’s Degree.


Demand Chain Salesforce Solution Architect

Our Salesforce Solution Architects are responsible for the application design, development and support of Salesforce related projects. We are looking for candidates that demonstrate strong leadership skills in all stages of the software development life cycle.


      • Experience in designing and developing software components and having a strong service-oriented Architecture and integration background.
      • Experience in Salesforce CRM with end to end implementation experience.
      • Salesforce integration experience, including between different business systems as well as working with integration tools.
      • Proficiency in programming using Salesforce,, Java, JavaScript, and XML and their use in the development of CRM solutions.
      • Strong experience with configuration, customization, programming with APEX APIs, APEX Triggers, and implementing new instances of Salesforce.
      • Strong practical deployment knowledge of VisualForce, Flex, Salesforce configurations, Apex classes, APEX Web services, API, AppExchange deployment, and Salesforce s-controls.
      • Ability to define the system landscape, to identify gaps between current and desired end-states.
      • Additional Salesforce experience includes Workflow Alerts and Actions, and Approval Workflow.
      • Programming experience with the following languages, J2EE, HTML XML, SQL, Oracle.


      • Bachelor’s degree in Computer Science or related field.
      • 5 years direct experience in all aspects of developing and implementing CRM applications.
      • 3+ years of developing customizations for Salesforce using the CRM SDK.
      • Proven experience in Salesforce implementations.
      • Proven experience in overseeing the direction, development, and implementation of CRM software solutions.
      • Specific knowledge of CRM SaaS and Salesforce certifications highly valued.
      • Direct, hands-on experience with automated software management tools.
      • Strong knowledge of CRM software quality assurance best practices and methodologies.
      • Strong knowledge of data management, including data capture, warehousing, segmentation, mining, storing, cleansing, and security.
      • Knowledge of Business Process Management (BPM) techniques and tools.
      • Working experience with SAP or similar enterprise software systems a plus.
      • Project management skills and exposure to project-based work structures.
      • Knowledge of applicable data privacy practices and laws.
      • 3+ years’ experience integrating distributed Applications and services including .Net, J2EE, and Client/Server Applications.
      • Full life-cycle development in an enterprise development environment.
      • Application development using relational database, preferably using Oracle and SQL Server.
      • Should have excellent communication, negotiation, decision making, and problem-solving skills.


Interested?  Join Our Team!

“It’s important to me that I am able to make a difference at work, Demand Chain has a culture that closely ties our success with the success of our clients.”

Brian Tremblay, Salesforce Software Developer

“Through working side by side with our expert staff on challenging projects, I was able to learn and grow my skill set very quickly.”

Kelly Lafferty, DC Salesforce Practice Lead – Program Advancement

Jeff Pierson, Jeff, Pierson, Success, Successful, DCS, Demand Chain Systems, Salesforce Integration, Salesforce Development, Salesforce Implementation, Salesforce Deployment, Salesforce Consultants, Salesforce Consulting partners, Salesforce Consulting companies, Salesforce Consulting, Salesforce silver partners, Salesforce integrators, Salesforce implementers, Salesforce Cloud, Sales Cloud, Service Cloud, Community Cloud, Marketing Cloud, Pardot, Commerce Cloud, Health Cloud, Financial Services Cloud, Salesforce CPQ, Salesforce lightning, SalesforceIQ, Salesforce Quote-to-Cash, Salesforce Einstein, Visualforce, Dreamforce, SFDC, Salesforce MVPs, CRM deployment, CRM integration, CRM Consulting Companies, Salesforce integration Minneapolis, Salesforce Development Minneapolis, Salesforce Implementation Minneapolis, Salesforce deployment Minneapolis, Salesforce consultants Minneapolis, Salesforce Consulting partners Minneapolis, Salesforce Consulting companies Minneapolis, Salesforce Consulting Minneapolis, Salesforce silver partners Minneapolis, Salesforce integrators Minneapolis, Salesforce implementers Minneapolis, Salesforce Cloud Minneapolis, Sales Cloud Minneapolis, Service Cloud Minneapolis, Community Cloud Minneapolis, Marketing Cloud Minneapolis, Pardot Minneapolis, Commerce Cloud Minneapolis, Health Cloud Minneapolis, Financial services Cloud Minneapolis, Salesforce CPQ Minneapolis, Salesforce Lightning Minneapolis, SalesforceIQ Minneapolis, Salesforce Quote-to-Cash Minneapolis, Salesforce Einstein Minneapolis, Visualforce Minneapolis, Dreamforce Minneapolis, SFDC Minneapolis, Salesforce MVPs Minneapolis, CRM Deployment Minneapolis, CRM Integration Minneapolis, CRM Consulting Companies Minneapolis, Salesforce Integrators Minnesota, Salesforce Implementers Minnesota, MN Salesforce set up, MN Salesforce integrators, MN Salesforce integration, MN Salesforce implementers, MN Salesforce implementation, MN Salesforce consultants, Minnesota Salesforce set up, Salesforce Events,, Salesforce, MN Salesforce, MN, Minnesota, Minnesota Salesforce

“We ensure repeatable success through a proven process. We have coined this the “DC Way”. Enabling new hires to quickly come up to speed on client projects.”

Jeff Pierson, Demand Chain Success Manager