If your skill set includes USED TO WORK IN LARGE CORPORATIONS then we might have the perfect job for you