February, 2023 - present
January, 2019
June, 2006
Senior Principal Software Engineer at ChyronHego
Senior Principal Software Engineer at TraceLink
Senior Principal Software Engineer at Industrial Scientific Corporation
Senior Principal Software Engineer at Performance Software Corporation
Senior Principal Software Engineer at C-Square Info-Solutions Ltd