Celebrated global recruiter Oscar is expanding its United States services offering with the opening of a strategically placed office in Austin, nicknamed Silicon Hills and home to the world’s leading tech giants. The Austin, Texas office will support Oscar in its ambitious growth plans as it strengthens its international standing and continues along its stratospheric financi... Read more