Business Development
A business development role focused on identifying and converting new opportunities across OpenMinds Group’s service lines. You will handle outreach, manage the sales pipeline, and work closely with delivery teams to scope proposals that win.