Loading…
Level: StargazerNot verified yetAustralia
Roberta hasn't written a bio yet.
All the badges, and how to earn them
solar panel installation in Melbourne, Victoria
Roberta
Australia
Teammates show here once Roberta adds them to a company.
Every startup on the map