Beghou Consulting

HQ
Evanston
Total Offices: 7
284 Total Employees
Year Founded: 1993

Jobs at Beghou Consulting

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Marketing Tech • Sales • Consulting
Oversee client proposals and projects, enhance data processes, drive client engagement, mentor teams, and contribute to organizational development in the life sciences sector.
YesterdaySaved
Hybrid
New York, NY, USA
Marketing Tech • Sales • Consulting
Lead and deliver data-driven projects for life sciences commercial teams: design ETL and data platform components, analyze and visualize data, manage client communications, guide project teams, contribute to internal data warehouse and firm initiatives, and apply pharma analytics best practices.
23 Days AgoSaved
Remote or Hybrid
4 Locations
Marketing Tech • Sales • Consulting
Lead delivery of omnichannel experience strategies for life sciences clients: translate data and insights into actionable blueprints, manage workstreams and client relationships, facilitate workshops, embed measurable success metrics with analytics partners, deliver presentations, mentor junior staff, and contribute to practice IP and growth.
25 Days AgoSaved
In-Office or Remote
2 Locations
Marketing Tech • Sales • Consulting
As an Associate Manager of Project Management, you will lead client engagements, manage project timelines, and oversee internal process improvements, ensuring delivery excellence in the life sciences sector.
24 Days AgoSaved
Remote
USA
Marketing Tech • Sales • Consulting
Coordinate staffing and consultant operations by matching talent to projects, maintaining resource systems and skills databases, monitoring timesheets and utilization, producing reports and analyses, supporting onboarding, and proactively identifying staffing gaps to inform leadership.