Jennifer Greene's Location
Saint Petersburg, FL, US
Jennifer Greene's Work
Jennifer Greene's Summary
Jennifer Greene, based in Saint Petersburg, FL, US, is currently a Marketing and Production at The Construction Channel®, bringing experience from previous roles at The Construction Channel®.