Lorin Borba

Director, Insights And Innovation at Signature Brands

No bio yet

Links

Previous companies

Ocean Spray logo
Nielsen logo

Org chart