Business Analyst,

Created at: July 23, 2025 00:13

Company: vTech Solution

Location: New York, NY, 10001

Job Description:

Job Summary: The Business Analyst will support the Supplier Relationship Management (SRM) team, focusing on governance and management for NERC CIP 13, SOC 1, and SOC 2 compliance. This role involves identifying suppliers, monitoring contract compliance, supporting the Third-Party Risk Management Program, tracking compliance status, and providing reports on supply chain risks. The analyst will also assist with data gathering, stakeholder communications, and other assigned duties. Location: White…


See details

Back to jobs