Joanna Piechowiak specjalizuje się w sporach sądowych. Reprezentuje klientów przed sądami państwowymi i arbitrażowymi, koncentrując się głównie na wykonywaniu umów handlowych i egzekwowaniu zabezpieczeń w sporach dotyczących m.in. zamówień publicznych na roboty budowlane oraz spraw związanych z gwarancjami bankowymi i ubezpieczeniowymi. Posiada także doświadczenie w sektorze budownictwa i własności intelektualnej.
Ukończyła studia prawnicze na Wydziale Prawa i Administracji Uniwersytetu Jagiellońskiego w Krakowie. Studiowała również na Uniwersytecie w Barcelonie.