Channel Account Manager at WatchGuard Technologies, Inc. (Padua, Italy) — aijobsearch