by Perfect Software
Perfect Case is a case management that can be integrated with accounts, time recording and billing packages for extra convenience.