SDR Wars Sticker

Logo and sticker created for a sales development team tournament created by Sigstr.

More by Sigstr

View profile