having the ability to work individually or in a team and to work under stress for a long period of time
Resume 1 - 0 of 20

 
Top