Ian Waddel

Active Irvine, CA Chief Executive Officer for Innovative Design Group Buildings Inc