under pressure Attention to detail Ability to translate complex technological concepts into simple business
share this job on whatsapp