Alex Symons

Alex Symons

Sales Manager at canimex


  • Barcelona, Spain
3 events
2Industries
Following 3 events in 2 cities across South Africa

Events