Richard Lord has been appointed senior media strategist at The Media Shop


 
For more, visit: https://www.bizcommunity.com