Keywords Greg Otsa

Keyword: Greg Otsa

Greg Otsa Joining Milrem Robotics

IT professional Greg Otsa will join Milrem Robotics’ team as the head of the...