11y
Hi--first of all, really sorry for the late response (we only claimed our Glassdoor profile this week)!
That said, did your recruiter tell you about CMS Direct Hire? That's our permanent placement division, and it may have the full-time or permanent job that you were looking for. And should you wish to travel again, we hope that you will still choose us!