SM

Stephen McGorry

Director of People and Organizational Development

Stephen McGorry, SPHR, is an experienced Human Resources professional currently serving as the Director of People and Organizational Development at Linesight. They previously held various roles in human resources across multiple industries, including serving as a Human Resources Manager at AECOM and as a Senior HR Business Partner at STV. Stephen earned a Bachelor of Business Administration in Human Resource Management from Temple University and a Certificate in Professional Human Resources Management from Pace University. Their skills include recruitment, analytics, and HR policies, demonstrating strong operational capabilities throughout their career.

Location

New York, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices