What are the APEGA requirements for a P.Eng. / P.Geo.?

According to APEGA, these are the requirements for a P.Eng. / P.Geo:

source: apega.ca

Work experience

Note that this doesn't strictly have to be actual work experience, as time spent in graduate studies can be used for this requirement.

References

Your managers typically. Ideally it would be an engineer or a geoscientist with their P.Eng. / P.Geo. license, but that doesn't seem mandatory.