Olivia Harper
United Kingdom- 1 Reviews
Review: "IGW Management "
"Solid experience overall"
Was pretty surprised by how smooth the entire process was. Communication was quick and most of my questions got answered in no time. There were a couple of hiccups with scheduling, but nothing major. The team seemed to care and worked efficiently, which I appreciated. Wouldn't hesistate to recommend if you're looking for reliable help.