Global consultancy Capital Consulting International (CCi) has strengthened its senior team with Rob Cowup, who has been appointed Director of Business Development. Based out of the UK, Rob Cowup will support the firm’s business development operation for the EMEA region, spanning Europe, the UK, the Middle East, and Africa.

​