David Stallings 

Recently retired from a US-based global financial services company.