A minimum of 4-5 years relevant work experience or equivalent combination of relevant work experience and education Willing to travel periodically (up to 40%) Strong communication skills (written, verbal, presentation) Hands-on working experience in the configuration, customization, and implementation of SaaS applications Business process optimization experience Experience with Agile project management methodologies and/or software development lifecycle methodologies Management or Technology Consulting experience