About Odesli
Operating in the Internet Software and Services industry, Odesli is based in Pittsburgh, Pennsylvania (PA). Investment activity recorded for the company includes participation from Linktree Pty Ltd.. Founded in 2012, it is headquartered in Pittsburgh, Pennsylvania (PA).