b' Company Description Located in the vibrant Mile End of Montreal, Imaginary Spaces is a small software development company specialized in building solutions for the media & entertainment industry. We maintain a culture where we allow for balance. We strive…