... skills, able to communicate complex technical concepts with clarity and precision ... of bid and presales processes, supporting the growth and inclusivity of ... friendly, and our people feel supported.
13 hours ago
... and Technical teams. Ensure assigned IT infrastructure-based projects are delivered ... site. Providing pre-sales support and expertise to the sales ... comfortable in engaging both technical and non-technical staff and stakeholders. ... and our people feel supported.
8 hours ago