Ellen O'Kane Tauscher has a position (strategic advisor) at Baker Donelson

Details
Title strategic advisor
Is Current yes