Kayla Zhu's Location
New York, New York, United States
Kayla Zhu's Education
Full Sail University
2013 - 2015
Kayla Zhu's Summary
Kayla Zhu, based in New York, New York, United States, is currently a Designer at Epoch Times. Kayla Zhu holds a 2013 - 2015 Full Sail University. Kayla Zhu has 1 email on RocketReach.