Scan directory and sub directories

I am really stuck on a issue and have not been able to find a solution.
With the code below I need to not only scan the current directory which as you can see below is...
/lcl/sit/apps/Tivoli/

But I also want it to scan all sub directories it finds under Tivoli as well for the same thing which is all files that are *.sh.

Any help would really be great.

for i in /lcl/sit/apps/Tivoli/*.sh -N
do
/lcl/apps/svn/subversion/bin/svn import $i http://notlisted.com/svn/Omnibus/trunk/sit_obj_server/$i -m "Initial import" 
done

Been trying all day to figure this one out.

Thanks in advance!

#!/bin/ksh

find /lcl/sit/apps/Tivoli -type f -name '*.sh' | while IFS= read i 
do
   /lcl/apps/svn/subversion/bin/svn import $i http://notlisted.com/svn/Omnibus/trunk/sit_obj_server/$i -m "Initial import" 
done

Worked perfectly. Thank you!
For the life of me I could not figure this one out.

Thanks again.