Director Jeff Bednarz, formerly of production company Lucky 21, has joined Rabbit Foot--Austin-based ad agency McGarrah Jessee’s new film and production division--as creative head of production.
Rabbit Foot was launched to address challenges...