Ricochet
Logo concepts for Ricochet, a brand new start-up based here in Newcastle upon Tyne. Ricochet helps your sales team spend less time researching leads and more time closing them.
More by Damian Kidd View profile
Like
Logo concepts for Ricochet, a brand new start-up based here in Newcastle upon Tyne. Ricochet helps your sales team spend less time researching leads and more time closing them.