Posted: April 20th, 2008, 9:23am CEST
In this role, Needham will be responsible for developing and leading the firm's strategic marketing plan including company identity and branding, research and data management, customer relations and marketing ...