Steve Roach

Chairman of The Executive Board, Co-Founder at Skyscend

Steve Roach has a diverse work experience spanning several industries and roles. Steve is currently serving as the Chairman of the Executive Board and Co-Founder at Skyscend Inc., a company focused on bringing intelligence to upstream business processes in the global supply chain industry. Skyscend utilizes blockchain technologies and artificial intelligence for data accuracy. Steve Roach is also involved with Skyscend Capital, the financial arm of Skyscend, which provides supply chain finance options to vendors.

In 2021, Steve Roach took on the role of Executive Chairman at Megascend, where they help businesses achieve procurement excellence by providing tailored solutions.

Starting in 1998, Steve Roach founded and served as CEO of LSI Consulting, where they were responsible for developing the company's vision, mission, and strategy. Steve also managed M&A and spinoff activities, as well as vertical business practices and client acquisition.

Prior to LSI Consulting, Steve Roach co-founded ValueStream in 2017. ValueStream focuses on HANA expertise and providing trusted advisors to deliver results-driven solutions.

From 2006 to 2012, Steve Roach was a co-founder and partner at attune, where they oversaw marketing activities and developed the company's vision, mission, and strategy.

Before attune, Steve Roach worked as a management consultant at SR Consulting from 1995 to 1998, facilitating roles for SAP AG in Europe and North America.

In 1990, Steve Roach started their career at SAP AG as the Director of Sales & Marketing for Central/Eastern Europe. During their tenure, they established SAP subsidiaries in several countries, developed go-to-market strategies, targeted specific market opportunities, and managed partner alliances.

Overall, Steve Roach has a strong background in strategy development, business management, sales, marketing, and consultancy in various industries, including supply chain, procurement, technology, and consulting.

Steve Roach attended the University of Waterloo from 1985 to 1989, where they earned a Bachelor of Science degree in Systems Design.

Links

Previous companies

Attune logo
invenioLSI logo

Timeline

  • Chairman of The Executive Board, Co-Founder

    March, 2020 - present

View in org chart