New York agency providing public relations and strategic communications for business technology clients.