1 of 1 Self-Motivation Jobs in Darlington

Sr. Technical Engineer/Officer

Location
Darlington, England, United Kingdom
innovative work environment. Strong written and verbal communication skills. Have a strong interest in fast-paced, challenging work environment where showing initiative and self-motivation are assets; proven track record on delivering results; Strong in understanding, executing and following governance and procedures with a questioning and analytical attitude ...