Ready to grow your business?
Revive old sales leads, reconnect with past clients and expand your network growth.
Get listed freeColumba
Columba
Company
Company state: Looking for business partners
Phone number:
Headquarters: Birmingham, England
Columba is a managed marketplace for B2B partnerships - helping brands find their perfect marketing agency, and helping independent marketing agencies win more business by sending them pre-qualified, suitable opportunities to pitch to.