... etc.) on projects Technical & Project Support: Translate technical updates into clear ... communicate effectively in both technical and non-technical environments. You’re ... you bring: 5+ years’ experience supporting senior executives, preferably in tech A ...
17 days ago