support and dealing with customer relations handling queries and disputes from a technical point of view. The ideal... and leading a team of engineers ensuring operations are run smoothly and being able to provide technical support for the...
Rise Technical Recruitment