Scott Dougan

Sr. Director - Engineering at Clutch

About

Location

Toronto, Canada

Timeline

  • Sr. Director - Engineering

    January 1, 2022 - present

  • Director, Engineering

View in org chart