Beghou Consulting hires Janardhan Vellore as vice president

Life sciences consultancy Beghou Consulting has added Janardhan Vellore as vice president of client development. He will…