Senior Manager Global Site Management and Monitoring job at Regeneron Pharmaceuticals