Texas might make you think cowboys, country music and American Football, it probably doesn’t make you think of tech recruitment. But it should. In October, we announced that Oscar Technology was expanding; opening a strategically placed office in Austin to complement our existing base in Houston. Why Austin? Let’s find out. The beginning Oscar delivers exceptional recruit... Read more