Kirk J. Torrance

Kirk J. Torrance

Director, Industrial Strategic Ltd.
2 points
16 Upvotes