A design consultancy.
Looking for a particular Talese & Co. employee's phone or email?
Talese & Co. is based in New York, New York.