24 Seven Nominated for Comms Business Award
24 Seven has been shortlisted for a prestigious Comms Business award, in the Channel Entrepreneur of the Year category. The nomination comes following 24 Seven’s recent success and innovation, including the launch…