Company Description:



L Squared Digital Signage is an innovative firmbuilding the next generation corporate communication technology. We are the creators of The L Squared Hub. The L Squared Hub is a secure, enterprise content management and distribution system that allows any business to easily create customizable TV channels.


A customized, branded corporate TV network allows businesses to build and improve culture, bring superior visibility to core business metrics and dashboards, keep employees informed and involved in what is happening in the business and empower employees to be more productive.

Our easy to use cloud platform turns any ordinary TV, anywhere in the world, into a powerful

communication medium for our customers.


We are looking for intelligent team players that love to work in fast paced, sometimes chaotic environments to join the team.

Company Info

L Squared Digital Signage
15 Pullman Crt
Toronto, ON, Canada

Phone: 4164508858

Jobs by L Squared Digital Signage


Order by
Number of jobs per page

There are no postings meeting the criteria you specified

There are no postings meeting the criteria you specified

Share this page: