Luca Picilli Email
Senior Project Manager . ROAR Technology
, OR
LocationPrimary Email
How to contact Luca Picilli
Join and see Luca's contact info for free!Current Roles
Employees:
28Revenue:
$4.5MAbout
Providing businesses customer experience management technology to manage their customers' experiences for optimal return on a relationship (ROAR)ROAR Technology Address
null, OR
United States