Roderick Macdonald

Affiliations

  • Evp, Global Sales & Bus. Dev. at General Cable Corp (BGC), 2010-08-31