... time onsite to learn the business). Your New Role: You'll ... that aligns vision; Blend of business and technical savviness; you'll ... transforms strategy into action; Strong business acumen and drive with a strong ...
15 hours ago