WildEarth appoints Taback as Chief Sales Officer
WildEarth, the Nature Tech company, has announced the appointment of Marc Taback as its new Chief Sales Officer, effective September 1st. This strategic move is part of WildEarth’s growth strategy which is predicated on providing a unique environment for relevant brands and companies wanting to reach a targeted, dedicated and loyal community. Taback brings with […]