Steve DeMeo takes new job