Are you wondering how to coach employees in specific skill sets (e.g. using social media) or something more abstract (e.g. overall leadership)? Are you concerned about the number of coaches you'd need as well as how to match coaches to employees?
Here's something to think about before you bring in people from the outside: harness the coaching power that already exists within your workforce.
Employees are a wealth of information. This hypothetical will demonstrate my point: Terry in marketing is a social media wiz and could definitely help Carrie, the general sales manager, learn the ins and outs of Instagram and Snapchat. Joe in accounting knows Excel inside and out—he could assist Tom at the front desk. And Amanda in HR has been active in Toastmasters for over a decade. She'd love to coach the junior sales reps on their presentation skills.
OK, we know what you're thinking: sure, using existing employees as coaches sounds great, but how could a large organization, especially one with multiple locations, make such a thing a reality?