Duck Creek Technologies

Duck Creek Technologies

About Duck Creek

 

  • Duck Creek Technologies was founded in January, 2000, by eight individuals with over 100 years of combined development and management experience in the insurance automation industry.
  • Doug Roller, former CEO of AMS Rating, serves as CEO.
  • The company is headquartered in Bolivar, Missouri, with a sales office in Farmington, Connecticut.