Steven Larrosa

Title: Owner, Instrumentation Specialist, and Home Improvement Contractors Company: ECM Services LLC Location: Union, New Jersey, United States Steven Larrosa, Owner, Instrumentation Specialist and Home Improvement Contractors with ECM Services LLC, has been recognized by Marquis Who’s Who Top Business Owners for dedication, achievements, and leadership in instrumentation and controls engineering. Mr. Larrosa always enjoyed […]