Won New Logos
Definition: To sign new business deals from companies you have not worked with in the past.
Example: They won ten new logos this quarter.
Usage of "Won New Logos" by Country
Details About Won New Logos Page
Last Updated: October 07, 2015