Steve Trecha
Steve Trecha resides in East Lansing with Ellen his soulmate of 34 years, has three awe-inspiring children located the world over and is the chief results officer at Integrated Strategies Inc.
Steve Trecha resides in East Lansing with Ellen his soulmate of 34 years, has three awe-inspiring children located the world over and is the chief results officer at Integrated Strategies Inc.