Oglethorpe Power Corporation, based in Tucker, has appointed Michael L. Smith as its new President and Chief Executive Officer.
Read more: http://www.digitaljournal.com/pr/1526472#ixzz2hpDcoXZg
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.