James Christl becomes CFO at Kid Brands