Leanna Bautista is the Chief People Officer of TouchTunes.
273 people are employed at TouchTunes.
TouchTunes is based in New York, New York.
The NAICS codes for TouchTunes are [33431, 33, 334310, 334, 3343].
The SIC codes for TouchTunes are [274, 27].