The Technical Consultant will have experience of interacting with clients’ business and technical teams, internal software development teams, and networking teams. This person will be an integral team ...