Thato Mutloatse has been appointed Creative Director at Rapid Blue TV & Film Production.
For more, visit: https://www.bizcommunity.com