I have worked with Steve a various times over the last 20 years always finding that we worked as a strong team together. Initially, during during the implementation of our systems where he ensured the implementation met the needs of the business, understanding the requirements and providing innovative solutions. Since then I have called on him to assist with resolution of certain business issues and provide insight to some of the issues we experienced.