New general manager and new sales & marketing director join Numarine