David Shames

David Shames

Manager with Operations, Planning, Sales & Distribution Experience

Share profile
Connections