Take me back to Online Geniuses

tim desilva

Location:
  • Texas
  • United States

About

20 years of brand strategy and development in the marketing and design world, from startups to fortune companies, from concept to market.



Reviews

Login to review talent Sign in with Online Geniuses Slack

No reviews to display