Vice President and General Manager Canon U.S.A.

Board Memberships

Jim Rosetta
Updated over 12 years ago

Basic Info

Types Person