Accel-KKR wins PE Hub’s Large-Cap Europe Deal of the Year Award for Smart Communications exit; Capza’s Antoine Druais explains flexible approach
Smart Communications is a London-headquartered customer communications software company.
Smart Communications is a London-headquartered customer communications software company.


Copyright PEI Media
Not for publication, email or dissemination