Risk management technology provider Anvil Group has appointed Lee O'Sullivan as head of physical operations. He will lead the management, control and delivery of physical security operations for clients. O'Sullivan has 20 years of experience in the U.K.'s Royal Marines, police and commercial security, crisis, risk and business continuity management.