Leading global recruiter Oscar has announced the launch of a new office in Philadelphia, which is home to some of the world’s most high-profile tech giants. The office, opening this month, will support Oscar’s flagship Technology brand and it’s niche divisions amid ambitious plans to strengthen the business’s international reputation The location will also enable Oscar to ex... Read more