Research & Development Manager | People manager | Get things done mentaliteit | Tot 87K