Happy Retirement, Glen!

Long-time Petra employee, Glen Wakabayshi will be retiring in June. Glen will be genuinely missed by his colleagues, direct reports and clients. On behalf of Petra, we want to express our sincere appreciation to Glen [...]