$250,000
$280,000
a year
... a critical role in Xodus by leading and integrating the various technical ... region including identifying business opportunities, leading and supporting proposal tendering, and ... project development. Track record in leading the delivery of assignments with ...
2 days ago