[USA] 215 444 9300 - [UK] +44 (0) 207 873 2258 info@esmsolutions.com

Why join ESM?

Our team is an ambitious, diversified group of individuals, unified by ESM’s mission to deliver the best for our customers.

ESM offers a full benefits package including medical, dental, life, and disability insurance. We offer a competitive 401K matching program and competitive salaries.

If you want to be a part of our dedicated and innovative team, please contact us via the form at the bottom of this page.

Our Culture

As a leading provider of spend management solutions as SaaS-based applications, we give our customers complete control of their spend through our comprehensive solution suite. Since ESM was founded in 1998, we have become a rapidly growing national spend management provider.

Each member of our team plays an important role in our overall success, which is why we promote an open environment for sharing ideas and creativity. Our employees represent different backgrounds, age groups and experience levels, forming a unique and diverse workplace. We put extra time and care into selecting talented individuals who will bring something new to the table at ESM.

Open Positions

Channel Partner Manager

Channel Partner Manager
(Raleigh, NC Remote)

Position Description

ESM is currently seeking a Channel Partner Manager responsible for cultivating and maintaining relationships among business partners while also developing strategies to increase revenue for their companies.

This position shall have a variety of responsibilities including: developing and maintaining business relationships and designing policies which allow partnerships to thrive; identifying opportunities for new partnerships; strengthening existing relationships and collaborations; attending workshops; building professional networks; enforcing legally-binding contracts; developing and executing business plans for strategic growth; conducting market research; synthesizing reports of business metrics; negotiating contracts with strategic partners; and attending meetings to serve as representatives of their organizations.

Applicants should be strategic thinkers with amiable personalities, positive outlooks, and expert communication skills. Organizational skills and the ability to thrive in a fast-paced environment are also beneficial.

The candidates shall represent ESM and ESM software and services with responsibilities to provide our partners’ support in order generate channel sales revenue and related contracts.   The candidate must be able to work with multiple partner teams.  The selected candidate will engage with partners’ sales representatives in prospecting, qualifying and identifying sound business prospects interested in purchasing our software and services through our partner and reseller channel along with working closely with partner management to grow the channel.

The candidate will also be responsible for effectively communicating ESM’s value proposition and product suite to the partner sales representatives to continue to increase mind share inside of the partner organization.  The candidate must be able to show knowledge of product lines.

The Candidate will be responsible for increasing Company revenue by managing successful channel partner campaigns with our partners’ prospects and/or customers.  You will assist in partner Request for Proposal (RFP) responses for ensuring ESM support as needed.

You will identify and develop an in-depth understanding of each channel sales prospect, their buying and organizational influences and their decision-making processes. You will be responsible for achieving your assigned channel partner sales quotas. You will provide up-to-date sales, marketing, forecast and competitive information to ESM staff.

Scope of Responsibilities

  • Must be able to show successful channel sales track record and quota achievement of enterprise (SaaS) software products and services solutions.
  • Must be highly motivated and able to function independently within their territory as well as within a cross-functional account team.
  • Manage relationships with customers and vendors to build the brand and the business.
  • Champion and manage new projects to create stronger partnerships.
  • Build the organizational network by through targeted outreach and strong project planning.
  • Liaise with partners to solve issues, communicate needs and create synergy.
  • Analyze and report on partner initiatives, forecast for strategic changes and report on key metrics
  • Must have proven and successful sales experience at managing resources and complex, multi-dimensional sales efforts, both at the customer level and corporate environment.
  • Experience in the area of procurement, is a plus.
  • Excellent interpersonal, presentation, communication, and organizational skills are required.
  • Ability to assemble and present effective sales presentations at the C-Level is a requirement.
  • Ability to travel 50% is a must.

Education/Experience

  • 5+ years experience managing partners and selling enterprise wide software and services solutions through software channels.
  • Bachelor’s degree in Business Management, Computer Science or related field is preferred.

Compensation/Benefits

  • Salary is determined based on experience
  • Competitive Medical Plan including health, vision, and dental
  • Life and Disability Insurance
  • 401K with company matching contributions
Services Project Manager - Professional Services

Services Project Manager – Professional Services
Raleigh NC Remote

Position Description

The Project Manager will be responsible for the professional services delivery of ESM products and services to ESM customers. The PM will be responsible for effective planning, documentation within the salesforce.com, client management, on-site project delivery, and management of successful projects.

As a part of the Professional Services team, this individual will drive exceptional customer satisfaction and long-term customer relationships for ESM.

Scope of Responsibilities

  • Lead communication with internal and customer executive sponsors for general project management as well as escalations.
  • Work with key sales executives and Sales team to help close key deals, refine pricing and packaging of Services offerings.
  • Develop and deliver technical presentations and technical materials along with product demonstrations that highlight product value and benefits during the project.
  • Work with the Product team to deliver a high quality and easily deployable product, by providing intelligence from customer implementations.
  • Work with the Customer team to manage services across entire customer lifecycle, to ensure long-term customer satisfaction.
  • Configure training and production systems to meet the customer requirements.
  • Manage and evolve the services offerings portfolio to deliver on the mission of securing current and future subscriptions.
  • Facilitate on-site and virtual customer meetings for successful delivery of the project.
  • Manage service revenues and profitability in line with financial targets, desired Go-Live criteria and customer satisfaction targets.
  • Serve as liaison between the sales, product and support teams.
  • Consolidate and document customer feedback into functional requirements for project documentation.
  • Active involvement in the and execution of turnover and training to the customer end-user’s administrators.
  • Work with Sales to develop RFP responses to meet customer sales needs as needed.
  • Road warrior and ability to be on-site with travel to the customer sites.

Desired Skills

  • Highly motivated individual with a strong desire to provide exceptional customer service
  • Strong analytical, technical and problem solving skills
  • Passionate about software and interested in staying current on latest trends
  • Outstanding organizational and follow-up skills
  • Strong time management skills
  • Excellent communication skills both written and verbal
  • Team focused and ability to use a flexible approach based on the dynamics of the situation
  • Knowledge of Salesforce or ZenDesk a plus
  • Proficiency with MS Office product suite

Education/Experience

  • Bachelor’s Degree in either Supply Chain, Information Technology, General Business, or Communications
  • 5+years of experience in a software and project management environment

Compensation/Benefits

  • Salary is determined based on experience
  • Competitive Medical Plan including health, vision, and dental
  • Life and Disability Insurance
  • 401K with company matching contributions
Customer Support Analyst

Customer Support Analyst
(Warrington, PA)

Summary:

ESM Solutions is adding a full-time team member to its customer support team in Warrington, PA. As a Customer Support Analyst, you are the first line of support for our corporate customers, answering their questions and solving their problems. Using a customer response management portal, you will take on a work stream of client requests (support tickets), and drive them to resolution to the satisfaction of each client. You are not afraid to roll up your sleeves, dig in, and figure out how to solve each issue. You know how to navigate ESM’s organization to escalate challenging issues to the right team members, if engineering or an experienced specialist is required. Continuously upgrading your knowledge of ESM’s technologies and applications, you become more and more capable of addressing client requests rapidly, and you play an integral role in guaranteeing client happiness.

Responsibilities include but are not limited to:

  • Become a subject matter expert in our SaaS based software solutions which automates the procure to pay process
  • Expeditiously respond to all customer inquiries
  • Ability to listen skillfully, collect relevant information, determine immediate requests and identify resolution steps
  • Capture all communications in the companies CRM system (zendesk.com)
  • Flexibility to customize approach to meet all types of customer communication styles and personalities
  • Escalate issues according to company guidelines and own the resolution until the customer is completely satisfied
  • Work with internal departments to supply information as it relates to account management and reporting needs
  • Recommend process improvements
  • Be the ultimate team player
  • Participate in other projects as needed – these could be in the areas of supplier enablement, product management, implementation services and software quality assurance
  • Experience working with both on-shore and off-shore development resources

Skills and Requirements for Success:

  • 0-2 years of experience in customer support related position
  • Bachelor’s degree, preferred in Supply Chain Management, Business, Information Systems or Communications
  • Knowledge of salesforce.com or zendesk.com a plus
  • Strong analytical, technical and problem-solving skills
  • Passionate about software and a strong desire to learn
  • Great organization and follow-up skills
  • Strong time management skills
  • Excellent communication skills both written and verbal
  • Excels in a team environment
  • Extremely positive attitude
  • Proficiency with MS Office product suite

Compensation/Benefits

  • Salary is determined based on experience
  • Competitive Medical Plan including health, vision, and dental
  • Life and Disability Insurance
  • 401K with company matching contributions

General:

  • Full Time Salary Position
  • Reports to Director of Account Services
Customer Success Manager

Customer Success Manager
(Raleigh, NC or Warrington, PA)

Position Description

As a Customer Success Manager, you will ensure the success of our customers by illustrating how the ESM products will provide value to their company. You are responsible to develop relationships with each customer to ensure continual expansion opportunities as well as yearly subscription renewals.

Scope of Responsibilities

  • Become knowledgeable of ESM’s solutions and service offerings, including SaaS business solutions and Implementation methodologies and advanced service offerings.
  • Manage customer relationships and become the trusted advisor for the customer to work with. Process and gather yearly subscription renewals.
  • Expand current customer accounts through upsell opportunities of licenses and services.
  • Work to ensure customer satisfaction with the ESM product by anticipating their needs and understanding the overall vision of their company.
  • Act as liaison between product management, sales, support and the customer.

Education/Experience

  • Strong organizational, managerial, and personal skills to successfully communicate and negotiate with internal and external customers
  • Proven track record of consistently exceeding corporate objectives and quotas
  • Maintain accurate client communication
  • Great verbal and written skills
  • At least 3 years of professional B2B selling experience in technology sales
  • Excellent communication, presentation, and negotiation skills
  • Self-driven, motivated and results oriented
  • Bachelor’s degree (preferred) preferably in Marketing, Business, Information Technology, with significant experience in the software and sales industry.

Compensation/Benefits

  • Salary is determined based on experience
  • Competitive Medical Plan including health, vision, and dental
  • Life and Disability Insurance
  • 401K with company matching contributions
Supplier Enablement Specialist

Supplier Enablement Specialist
(Warrington, PA)

Position Description

The Supplier Enablement Specialist is a key member of the support and services team and is responsible for connecting customers with their suppliers electronically through the ESM Purchase application.

Scope of Responsibilities

  • Become a subject matter expert in our SaaS based software solutions which automate the procure to pay process.
  • Educate both customers and suppliers on the ESM Supplier Enablement process
  • Coordinate all Supplier Enablement activities between Customer and Supplier:
    • Schedule and facilitate kick-off meetings
    • Define roles and responsibilities for both parties
    • Train supplier on completing hosted catalog templates
    • Configure supplier catalogs for either Level I or Level II Punchout utilizing cXML (based on Supplier capabilities).
    • Configure supplier profiles to support Purchase Order cXML delivery (based on Supplier capabilities)
    • Configure supplier profiles to support Invoice cXML delivery (based on Supplier capabilities)
    • Facilitate the testing of newly configured connections between Customer and Supplier
  • Expeditiously respond to all Customer and Supplier inquiries
  • Document project status and milestones in company’s project management system
  • Escalate issues according to company guidelines and own the resolution until theCustomer or Supplier is completely satisfied.
  • Recommend process improvements and stay current on the latest technical trends in the B2B space
  • Be the ultimate team player

Skills and requirements for success:

  • Passionate about software and a strong desire to learn
  • Knowledge of the cXML specification a plus
  • Knowledge of salesforce.com or zendesk.com a plus
  • Strong analytical, technical and problem solving skills
  • Great organization, time management and project management skills.
  • Excellent communication skills both written and verbal
  • Extremely positive attitude with great initiative
  • Proficiency with MSOffice product suite

Education/Experience

  • Bachelor’s degree, preferred in Supply Chain Management, Business, or Information Systems

Compensation/Benefits

  • Salary is determined based on experience
  • Competitive Medical Plan including health, vision, and dental
  • Life and Disability Insurance
  • 401K with company matching contributions
Product Owner – Source to Pay

Product Owner – Source to Pay
Warrington, PA

Position Description
ESM Solutions is looking to add a full-time Product Owner to its team in Warrington, PA.  This position is focused on creating feature requests, scheduling releases and coordinating sprints for modules of the ESM Source to Pay applications.   To be successful in this role, you should be able to identify user needs and work with cross-functional teams to manage product releases. The ultimate goal is to delight our customer with great products that are feature rich yet simple to use.

Scope of Responsibilities:

  • Incorporate feature request into product roadmap
  • Groom and prioritize backlog
  • Develop user stories and define acceptance criteria
  • Set sprint goals
  • Write acceptance tests
  • Plan releases and upgrades
  • Follow progress of work and address production issues during sprints
  • Analyze preferences and requests of end users
  • Refine our agile methodology based on results and client feedback
  • Keep track of industry trends

Requirements:

  • Work experience as a Product Owner or similar role in product management
  • Familiarity with agile
  • Hands-on experience managing all stages of the product life cycle
  • Technical background with knowledge of software development and web technologies
  • Team spirit and great communication skills
  • Excellent organizational skills
  • Ability to multi-task
  • Familiarity with working effectively with cross functional teams including both onshore and offshore relationships
  • Great personality

Education/Experience

  • BS in Information Technology, Supply Chain Management or general business with appropriate experience.
  • 4+ years of experience in a high paced software technology company.

Compensation/Benefits

  • Salary is determined based on experience
  • Competitive Medical Plan including health, vision, and dental
  • Life and Disability Insurance
  • 401K with company matching contributions

 

SQL Server Database Administrator (DBA)

SQL Server Database Administrator (DBA)
Warrington, PA

Position Description
ESM Solutions is looking to add a team member to its technical staff with a background in Information Systems/Technology with 3 to 5 years of related experience. The Database Administrator will provide a variety of database expertise in a dynamic software-as-a-service environment. The successful candidate will have experience with Microsoft SQL Server and related technologies.

Scope of Responsibilities:

  • Responsible for Microsoft SQL Server in multiple environments, including: production, training, demo, test and development.
  • Responsible for database backups and disaster recovery
  • Responsible for database index management
  • Responsible for monitoring, problem resolution, performance tuning and capacity planning
  • Support developers in recommending and applying best practices for database schema design
  • Support developers in performance tuning stored procedures
  • Support of third-party reporting tools such as Crystal and Exago
  • Support NOC team during WSUS and Microsoft patching efforts
  • Assist in the creation and on-going maintenance of an ETL process and data warehouse build
  • Manage replication and log shipping process
  • Prioritize and manage support inquires
  • Track and document support tickets from open to close/resolution
  • Assist in developing best practices to ensure exceptional database services delivery
  • Provide project level reporting

Technical Requirements:

  • Microsoft SQL Server 2016 and previous releases
  • SQL Administration in both physical and virtual environments
  • Log Shipping setup, configuration, and management
  • SQL Server Reporting Services
  • SQL Server Integration Services
  • T-SQL query, triggers and stored procedure writing
  • Replication and Mirroring
  • Database modeling and design including ERDs for both OLTP and OLAP
  • Monitoring and benchmarking
  • SQL upgrade experience (+)
  • SQL Server Analysis Services (+)
  • SQL Server Clustering (+)
  • SQL Server Certifications (+)
  • Knowledge of PCI data privacy practices and legal compliance requirements (+)

General Requirements:

  • Written and verbal communication skills
  • Must be a self-starter with the ability to prioritize deliverables and meet deadlines
  • Must be highly organized and detail-oriented
  • Must demonstrate flexibility and be able to adapt to changes
  • Ability to multi-task

Education/Experience

  • Bachelor’s degree, preferred concentration in Information Systems and Technology
  • Analytical, technical and problem-solving skills to identify and facilitate problem resolution in a timely manner

Compensation/Benefits

  • Salary is determined based on experience
  • Competitive Medical Plan including health, vision, and dental
  • Life and Disability Insurance
  • 401K with company matching contributions

Interested in a career at ESM?