Redbox names finance, marketing execs