Manager, North America Service Desk
Perrysburg, Ohio, United States
Owens-Illinois , Inc.
First Solar
ITSM Process Lead
University of Michigan