Manager, product planning
Benin
Canon, Inc.
Canon USA
Sr Manager, Director of product planning, marketing
Software Engineer, Staff Engineer
General Manager