Eleni Thalassinos Email
Director, Business Development and Partnerships . Visual Compliance
Buffalo, NY
LocationPrimary Email
How to contact Eleni Thalassinos
Join and see Eleni's contact info for free!Current Roles
Employees:
53Revenue:
$6.9MAbout
Visual Compliance Address
Peace Bridge PlazaBuffalo, NY
United States