Randy Needham has been appointed to the role of Branch Manager over Disaster One’s Raleigh, NC operations.