Because of the size of that scratch, DIY touch up paint will look pretty bad. A body shop will want to paint the whole bumper and probably charge $1000+.
Look for Mobile Paint Repair in your area. Try Yelp and check out reviews and pics. A good one can fix it at your house or work and be much...