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…