Meet the Team
With more than 40 years of experience in broadcasting, telecoms, marketing, web development and eCommerce – we decided it was time to build a video platform that our customers would like to use.
The amazing team behind
Overcast HQ
79 Merrion Square S, Dublin, D02 TN27