Amelia Sharp

Amelia Sharp

Delivery Consultant

Expertise: Tech

Geographies: North America