There aren't any Leadership reviews of Alcumus Group yet.
Be the first to contribute a review.
Stop being self-serving, be accountable, listen to and act on feedback and constructive criticism, stop playing favourites, update 'dated software and products'. Stop blaming sales staff for poor performance.