Beghou Consulting hires Janardhan Vellore as vice president

04 May 2020 2 min. read
More news on

Life sciences consultancy Beghou Consulting has added Janardhan Vellore as vice president of client development. He will be based in Princeton, New Jersey.

Vellore brings more than 15 years of experience in the healthcare industry and management consulting to Beghou, which focuses on commercial operations and marketing consulting for pharma and life sciences companies. He will be responsible for leading client acquisition and strategic account management, and will advise pharma and biotech clients on data, reporting, sales, marketing, patient services, and payer strategy.

Vellore has expertise across the areas that shape commercial strategy (managed care and access, patient centricity, marketing, and technology solutions) and commercial operations (forecasting, sales force design, segmentation, targeting, and new product launch).

Janardhan Vellore, Vice President at Beghou Consulting

He previously was in a leadership role at Analytical Wizards, where he grew the firm’s advanced analytics practice and commercialized big data platforms for the life sciences industry. He also previously held leadership roles at Bayer and Novartis Pharmaceuticals, overseeing teams in commercial analytics, market research, and management science. Earlier in his career, Vellore was a senior consultant at ZS Associates, where he supported pharma clients.

Vellore has an MBA from the University of Pennsylvania, an MS in biomedical engineering from The University of Akron, and a bachelor’s degree from the Indian Institute of Technology, Madras.

"Janardhan is a standout leader in the life sciences industry, especially in his innovative use of advanced analytics to get in front of emerging commercial challenges," said Beth Beghou, founder and managing director of Beghou Consulting. "As a result, he has become a trusted adviser to life sciences companies of all sizes. He will supplement our already strong advanced analytics team and play a key role in our growth efforts."

Vellore said, “My experiences in-house at life sciences companies and working as a consultant have given me a unique perspective of a life sciences company's commercial challenges and opportunities. I'm excited to draw on those experiences to help more companies address their pressing commercial issues and drive greater success in the rapidly evolving marketplace."

Beghou Consulting was founded in 1993 and is based in Evanston, Illinois. The company has more than 150 professionals across five offices in the US and one office in Hyderabad, India.