Nanoracks, the space travel affiliate of the Voyager Space Company group, appointed Amela Wilson as new Chief Executive Officer (CEO). The former CEO and co-founder Jeffrey Manber will join Voyager Space as President of International and Space Stations and remain Chairman of the Board at Nanoracks, the company said.






