Exciting opportunity at Control Risks’ Embedded Consulting team for an innovative Business Continuity Specialist to enhance a Fortune 100 client's program in the Americas. Lead special projects to elevate disaster recovery planning and testing. Must ...