Marcelo Szabo

Regional Sales Manager, Ricoh Latin America

Department

Business Development Solutions Development

Language

English Spanish

Company Type

AV/IT Integration

Influencer Of