Chief Marketing Officer

Chief Marketing Officer (Global)

* Remote Position (US Central or East Coast time zones)

Join a dynamic company that is growing at an explosive rate. 2020 was a banner year with 3X growth rate, and 2021 promises to be even better.  We are leveraging artificial intelligence and digital technologies to innovate risk management through continuous risk intelligence and monitoring solutions. We are automating risk management and were granted a patent by the USPTO in May 2020 for our unique and innovative intelligence system and process.

Your mission:

  • Reporting directly to the CEO and Head of Business Development, oversee the planning, development and execution of Supply Wisdom’s marketing and advertising initiatives to support revenue generation.
  • Plan, direct and coordinate marketing budgets in accordance with organization objectives.
  • Lead marketing and content team members with accountability for overall and personal targets.
  • Partner with Supply Wisdom Head of Alliances and Partnerships to generate winning Go-to-Market (GTM) strategies which optimize Supply Wisdom and Partner capabilities for potential clients’ benefit.
  • Partner with the Supply Wisdom Sales Team to develop a clear understanding of our clients’ pains and gains in order to develop marketing initiatives that support their efforts to build a robust pipeline of sales leads.
  • Partner with the Head of Strategic Accounts to support their efforts to grow share of current client spend with Supply Wisdom.


Your responsibilities:

  • Set and meet monthly, quarterly and annual strategic marketing objectives for awareness, consideration, conversion, and retention.
  • Apply a disciplined methodology to gain deep understanding of potential client Third-Party Risk Management (TPRM) and Supply Chain Risk Management (SCRM) needs.
  • Develop marketing plan to support revenue generation based on market research and includes product marketing content, communications, advertising, and public relations.
  • Ensure that Supply Wisdom’s key differentiators and marketing messages are clearly distributed internally and to targeted audiences in order to meet sales lead objectives.
  • Maintain in-depth knowledge of providers in the TPRM solution space, particularly Supply Wisdom competitors.
  • Maintain in-depth product knowledge to enable clear understanding of our solution’s capabilities.
  • Seek out new ways to deliver messages including mobile platforms, video and social media.
  • Keep up to date on rising needs in the solutions space including maintaining a comprehensive knowledge of the competitive and industry landscape across Supply Wisdom key industry verticals. Suggest solutions and innovative ideas to better meet client needs.


You have:

  • A strong background in B2B marketing (preferably in risk management solutions or SaaS solutions targeted to risk and technology leaders in large enterprises)
  • Experience in risk management (TPRM or supply chain risk management highly desirable)
  • Previous marketing team leadership and management experience
  • Strong communication, interpersonal, influencing and planning skills to establish and lay the groundwork for successful marketing efforts.
  • A proactive problem-solving disposition


Your key competencies:

  • Entrepreneurial spirit – Superb analytical and creative skills
  • Technical Expert – highly knowledgeable about marketing principles, brand, product and service management across the TPRM landscape/lifecycle
  • Leader – demonstrated ability to lead and inspire a team
  • Collaborator – outstanding communication, interpersonal, and strong team-building skills and know how to draw on internal resources for success
  • Results Driven – focused on growth and generating leads
  • Innovator – deep understanding of changing market dynamics with ability to synthesize information, identify opportunities and communicate clearly to executives
  • Project Manager – excel at managing colleagues and ensuring work is delivered in a timely manner


Your Education and Experience:

  • BA/BS University degree required and MBA in marketing or business preferred
  • Minimum ten years of well-rounded marketing or business development experience in positions of increasing responsibility – with a focus on market expansion – and five years of experience in a leadership role


Potential Compensation:

Total compensation will be a function of the successful candidate’s level of experience and fit.


Our Commitment to You:

At Supply Wisdom, we have three core values:

1) People First
2) Client Next
3) Better Place 360

We believe our people come first. Empowering our people will enable them to bring tremendous value to our clients. Making our world a better place not just for us, but for those around us is our way of expressing gratitude and encouraging richer lives.

This role is set to earn a competitive base salary, results oriented bonus and generous benefits. We offer a vibrant work environment, a global team filled with passionate and fun-loving people coming from diverse cultures and backgrounds.

If you are looking to make an impact in the delivery of market-leading risk management solutions, while surrounding yourself with a team committed to empowering each other, empowering our clients and making the world a better place, then Supply Wisdom is the place for you.

You can learn more at and on LinkedIn.