State Government Relations Regional Manager
New Orleans, LA
Shell Trading
State Government Relations Regional Manager
Shell
Manager - Communications and Government Relations
Shell Trading
Corporate Communications-Shell Oil Company
Salem State University