company logo

Customer Service Manager at Duck Creek Technologies in Columbia, SC

Save

compensation:

$80K — $100K *

specialty:

Account Management

experience:

8 - 10 years

Job Description

See More

Valid through: 7/17/2020

About Duck Creek Technologies

Total Jobs:
47
Total Experts:
2
Average Pay:
$131,875
Total value of jobs:
$7,385,000
% Masters:
39%
Learn More About Duck Creek Technologies
* Ladders Estimates