Cross-channel marketing platform CrossEngage scores 7-figure investmenteu-startups.com1 pointEU-Startups201410 years ago