Touch Media employs 35 employees. The Touch Media management team includes Shorouk Muhammad (Marketing Assistant), Rahma Algazar (Marketing Manager), and Paul Kibangou (Interactive Art Director).
Looking for a particular Touch Media employee's phone or email?