* Ability to function effectively as a team player as well as work independently with staff at all levels in a multi-cultural, multi-ethnic environment with sensitivity and respect for diversity.
* Good interpersonal, communication and listening skills, with ability to translate technical information to non-technical staff. Excellent time management skills
* The ability to quickly learn new technologies; Excellent analytical and critical thinking skills;
* Ability to work effectively as part of a multi-disciplined technical team.