to communicate and collaborate at a management level Ability to understand demanding technical engagements
share this job on whatsapp