Newport Hires new Chief Technology Officer

On January 18, 2021 — Newport Systems Inc. To lead the company’s technical advancement, Newport is proud to announce the hiring of John Shewchuk as our Chief Technology Officer. John comes to Newport from Fora Financial in New York City and brings his twenty years of increasing leadership responsibilities from the financial services and fin-tech […]