Technical Help Desk. Location: Menomonee Falls, Wisconsin (on-site). 1 year Contract. Principal Accountabilities. Assist with providing oversight and understanding or IT Site Service needs at our primary and remote U.S. locations. Assist with Site Services related projects including, but not limited to, the annual PC refresh, Windows updates / site health, return to office, etc. Assist with coordination of all hardware, software, and network upgr...