
We are currently seeking to hire a Senior Technical Officer to join our dynamic team! Located in Port-of-Spain, Trinidad and Tobago. The Senior Technical Officer will be expected to work in close collaboration and under the directives of the Director to provide thorough research, scientific, technical, project management and administrative support to facilitate the objectives
read more