P

Great place to work, but protocol manager Leah Ket...

Great place to work, but protocol manager Leah Ketchersid made it a terrible experience. Was clueless and micromanaged. Should have had someone with more experience in there

Comments:

No comments