Barclays Ventures appoints Birmingham head

Share this