Rick Wiebusch has extensive experience in sales management. Rick currently holds the position of Head of Sales at Thames & Hudson and previously worked at Lonely Planet where Rick held the positions of Sales Manager for Australia and New Zealand, as well as Asia Trade Sales Export Manager.
Sign up to view 0 direct reports
Get started