Development Manager or similar role Strong understanding of the social care industry Passionate about using technology as a tool.... As a Business Development Manager covering the South Coast of England, you'll play a key role in driving the growth of Florence in...
Florence