Developing technology and services to help businesses personally connect with their customers via video
€4—6m (Dealroom.co estimates Mar 2019.)
Amsterdam North Holland (HQ)
RELATED LANDSCAPES AND LISTS
Recent News about 24SessionsEdit
Tech stackLearn more about the technologies and tools that this company uses.