The team at the CallidusCloud... - CallidusCloud Office Photo | Glassdoor.co.uk