Marreh werd opgeleid door Abuko United. De middenvelder speelde in eigen land bij Samger FC toen het Spaanse Granada CF hem in maart 2014 naar Europa haalde. Marreh was een vrij vaste waarde in het B-elftal van de Andalusische club in de Segunda División B, maar zijn optredens in het eerste elftal bleven beperkt tot één basisplaats in La Liga (tegen Rayo Vallecano in oktober 2014) en één invalbeurt in de Copa del Rey (tegen Sevilla FC in januari 2015).
In de zomer van 2017 maakte Marreh de overstap naar Watford FC, een zusterclub van Granada. De Engelse club leende hem meteen voor één seizoen uit aan de Spaanse tweedeklasser Real Valladolid. Marreh speelde vier bekerwedstrijden voor zijn huurclub, maar kwam in La Liga 2 niet aan spelen toe. Watford verbrak het huurcontract dan maar in januari 2018 om hem vervolgens meteen uit te lenen aan UD Almería, waar hij wél aan spelen toekwam. In de zomer van 2018 leende Watford hem een derde keer uit, ditmaal aan KAS Eupen. Bij Eupen werd Marreh meteen een vaste waarde, waardoor de club hem op het einde van het seizoen definitief overnam.[1] Tijdens de winterstop van het seizoen versierde de Gambiaan een transfer naar KAA Gent, dat in de zomer van 2019 al interesse had getoond in hem.[2] Hij debuteerde er op 18 januari 2020 met een invalbeurt tijdens de met 3–1 gewonnen thuiswedstrijd tegen Moeskroen.
Marreh maakte op 9 februari 2011 zijn interlanddebuut voor Gambia in een vriendschappelijke interland tegen Guinee-Bissau, die Gambia met 1-3 won. Hij plaatste zich met zijn land voor de Afrika Cup 2021, waar Gambia als debutant de kwartfinale haalde.[3][4]