... experience in people management, strong technical understanding, and the drive to ... levels, sponsoring projects and proposing technical solutions. This position involves leading teams ... You will guide a team of technical professionals to support this endeavor ...
11 months ago