Popular Mechanics has appointed Ryan Stramrood as advertisement sales executive for the Cape.


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