Company name: Vennpoint
Description: Our HRM is a fresh approach to career planning and recruitment, workforce planning, talent management, internal mobility and career management.
Beaufort Court, Admirals Way, London E14 9XL, United Kingdom