Stephen Felsenthal has joined Riverence as its new vice president of sales. Felsenthal announced on LinkedIn in July