ENTERPRISE SCREEN COMMUNICAT… 622088 valuation | Upswitch bv