... time onsite to learn the business). Your New Role: ... and on-premise environments, cloud services, networking, infrastructure and end ... aligns vision; Blend of business and technical savviness; you ... strategy into action; Strong business acumen and drive with a ...
19 hours ago