About

107
Contest awards
1
Projects
Telarus is a voice, data, and cloud distributor. We assist our sales partners with logo, business card, and web design, which means most of our contests will be of similar nature. We've been using 99Designs since 2012 and love the service.
Country: United States. Member since: February 04, 2012

Languages

English

Contests in qualifying round

Completed designs