Innovex
1 open UK role - YO88LZ
Based on these excerpts, I can only describe the roles Innovex hires for rather than what the company makes or sells. Innovex employs project administrators in office-based positions in North Yorkshire, suggesting it manages projects that require administrative support.
Want only the roles that fit you? Upload your CV and we score every Innovex role against it - free.