CloudCall announced the immediate appointment of James Maloney as the Group's new Chief Revenue Officer (CRO). James will be based in CloudCall's Boston office and will be responsible for the strategy, and performance of all revenue operations, from new business sales to account management and customer success. As founder and President of Sales for the unified communications company DSCI Corporation.