Infrastructure Manager

Excellent communication skills, with the ability to communicate complex technical concepts clearly to colleagues, including management level.

Compartir:
Compartir: