Tom Amegadzie

Tom Amegadzie

Marketing Manager @ Starry
8 points
21 Upvotes