Na polskim rynku firma Otelo działa nieprzerwanie od 2002 roku, a jej siedziba znajduje się w Zawierciu na ulicy Górnośląskiej 6.