Taylor Bayouth Named Director of Interactive Media