Olympus Corporation of the Americas, a wholly owned subsidiary of Olympus Corporation, is headquartered in Center Valley, Pennsylvania, USA, and employs more than 5,200 employees throughout locations in North and South America. Manages administrative processes and ensures that staff members are aware of all necessary process steps that must be completed prior to submission e.g., travel approval, timesheets, expense reports.