Glenn Miller is now listed as Client Relations Executive with Deloitte. Glenn served the State Department for more than three decades and ended his tenure there in the role of principal Deputy CIO.
A Public Benefit Corporation means trust and independence guide business decisions. Learn more about OrangeSlices PBC
