Roderick Macdonald has a position (Executive Vice President (Global Sales, Bus Dev)) at General Cable

Title Executive Vice President (Global Sales, Bus Dev)
Is Current yes
Board member no
Executive yes
Updated over 17 years ago