S

Setting Mind

3 employees

Setting Mind is a multimedia brand based in Toronto, Canada.

Basic info

Industry

online audio and video media

Sectors

Digital Media

Date founded

2018

FAQ