Steve Lowy serves as the Chairman of Envision, LLC since January 1994, overseeing strategic planning, finance, sales, marketing, investments, staffing, and customer and employee relationships, along with mergers and acquisitions and general administration. Prior to this role, Steve Lowy was the President and Chairman of Lowy Enterprises, Inc. from January 1970 to January 1994, managing a family-owned wholesale floorcoverings and carpet manufacturing company that became the fourth largest floor covering distributor in the USA. Educational credentials include a Bachelor of Applied Science and a Master of Applied Science in Chemical Engineering from Washington University in St. Louis, attained between 1964 and 1970, and completion of studies at John Burroughs High School from 1958 to 1964.
This person is not in the org chart
This person is not in any teams
This person is not in any offices