Found Description
The IT Security Lead will be responsible for designing, implementing, monitoring, and reporting on internal control activities relevant to the Digital area in the Americas region. This role supports the review and implementation of business processes to ensure alignment with established security standards, while also managing IT audit‑related activities across the region.
He/She is also in charge of training employees on internal control compliance and ensuring that third parties operate in accordance with Inchcape’s requirements. The role handles IT risk management and coordinates the necessary activities to keep the Business Impact Analysis (BIA) and Disaster Recovery Plan (DRP) up to date, ensuring alignment with the organization’s continuity requirements.
As part of its responsibilities, the role provides backup support for security initiatives and corporate security policies, reinforcing security governance throughout the organizati...
Ready to Apply?
Submit your application for IT Security Lead Americas (Santiago) at Inchcape
Apply Now