Richard Lord has been appointed senior media strategist at The Media Shop
For more, visit: https://www.bizcommunity.com