Ellen Bower was announced as the new CEO in May, taking the reins from Amy Shecter.