Long term, team players needed, for challenging, permanent work in an often chaotic environment. Read MoreDo you want the job?