al torres

New York, New York, United States

al torres

New York, New York, United States

Helping advertisers and agencies in the digital media world @ telemetry.com

  • #digitalmedia
  • #advertising
  • #marketing
  • #sales