Natasha Barnes

Manager, Internal Audit & Financial Advisory – IT, Protiviti