If you need more lookups,
subscriptions start at $34 USD/month.
Scott Dewar Location
Canada
Scott Dewar Work
now Chief Technology Officer @
1998 -2024 ex Chief Technology Officer @
Scott Dewar Summary
Scott Dewar, based in Canada, is currently a Chief Technology Officer at CI Financial. Scott Dewar brings experience from previous roles at CI Financial.
Looking for a different Scott Dewar?
Find contact details for 700 million professionals.