Skye Welch

Director, Client Success at Triverus Consulting

Skye is the Director of Client Success at Triverus with over a decade of experience with delivery excellence, consulting operations, technology, and product management. She bridges the gaps between business, technology, and operations. Skye brings a team-driven approach to client success, focusing on empowering teams to deliver and achieving goals.

Prior to joining Triverus, Skye was in Product Management at Jobcase where she worked with business stakeholders and engineering teams to lead several high-impact operations critical to the organization’s strategic initiatives. She successfully defined, implemented and evolved multiple scalable processes and tooling to support the teams at Jobcase. Prior to this experience, Skye was a Senior Business Systems Analyst at Infogroup.

Links

Previous companies

Epsilon logo
Boston University logo

Org chart

Timeline

  • Director, Client Success

    Current role