Senior Tax ManagerDuck Creek Technologies110000 - 196100United StatesFull TimeFinancetax compliancecorporate taxsenior tax manager+5 moreHimalayas·3d ago
Vice President & General Manager, EMEADuck Creek TechnologiesUnited KingdomFull TimeManagementsales leadershipenterprise salesexecutive management+6 moreHimalayas·2w ago
Senior FP&A Analyst - Business & StrategyDuck Creek TechnologiesRemoteFull TimeFinancefp&afinancial planning and analysisbusiness strategy+2 moreHimalayas·3w ago
Senior Analyst , TaxDuck Creek TechnologiesIndiaFull TimeFinanceindirect taxtax accountingtax compliance+8 moreHimalayas·1mo ago
Vice President, Sales - InsuretechDuck Creek Technologies175000 - 225000CanadaFull TimeSalesenterprise salessaas salesvp sales+3 moreHimalayas·1mo ago
Director, Professional Services OperationsDuck Creek TechnologiesRemoteFull TimeOperationsproject managementbusiness operationsoperations management+2 moreHimalayas·1mo ago